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

497217 Коммитов

Автор SHA1 Сообщение Дата
James Cheng 019d1cf24a Bug 1306219-Part1 Rename GMP_* into EME_* r=cpearce
MozReview-Commit-ID: Li05WWXqRj2

--HG--
extra : rebase_source : 18b195227384cb07a9127aa45f8acf0e5c174451
2016-10-04 11:45:08 +08:00
James Cheng 6e3e960784 Bug 1306219-Part2 Add utility function to invoke MediaDrm and MediaCrypto checking API. r=cpearce,jchen
MozReview-Commit-ID: FFDjmKQh2gP

--HG--
extra : rebase_source : 5ad9a90d78632c6bff6457a38efa7d41d1624992
2016-10-26 10:55:16 +08:00
Michael Kaply 3e3d89e4e2 Bug 1309304 - Move search python files to a central location. r=glandium
MozReview-Commit-ID: DEqQfJ8lHxA

--HG--
rename : browser/locales/searchjson.py => python/mozbuild/mozbuild/action/generate_searchjson.py
rename : browser/locales/searchplugins.py => python/mozbuild/mozbuild/action/output_searchplugins_list.py
extra : rebase_source : 43f808fa50f4124e2ce4e3b36df44c82f143dabf
2016-10-20 11:25:29 -05:00
Thomas Nguyen aeaed70b4b Bug 1296802 - remove LOAD_CLASSIFY_URI flag to prevent telemetry pings from running through the URL Classifier. r=francois
MozReview-Commit-ID: 3xHBa7NnhgQ

--HG--
extra : rebase_source : 61a50f280489e5d8dd6df4e32e454369372d74a4
2016-10-27 18:16:26 +08:00
Samael Wang 8cb0ef55ad Bug 1276553 - Part 5: Add test case. r=smaug
MozReview-Commit-ID: Au9axjjKPqe

--HG--
extra : rebase_source : 7ef17589d509d57a667577ec86b77b01ca0427fc
2016-10-14 15:31:51 +08:00
Samael Wang ff785edf2c Bug 1276553 - Part 4: Implement frameloader level GroupedSHistory. r=smaug
MozReview-Commit-ID: E5hOVOPW0nl

--HG--
extra : rebase_source : 24b660929ee30869ef1d3294fea4dcae9bd9e8e4
2016-10-14 15:31:02 +08:00
Samael Wang 8216d5293a Bug 1276553 - Part 3: Add groupedSHistory related functions to nsIBrowser. r=smaug
Add swapBrowsers() for frameloader or other platform components to swap frameloaders
and <xul:browser> listeners.

Add closeBrowser() for chrome process top-level frameloader to correctly remove /
close a tab.

MozReview-Commit-ID: KzM0xL8goUN

--HG--
extra : rebase_source : 87fe1a611b8d5094b0cdc09d503e6793799bab03
2016-10-18 16:15:32 -04:00
Samael Wang 421b32c7bd Bug 1276553 - Part 2: Move nsIBrowser to dom/interfaces/base. r?=smaug
nsIBrowser looks not strictly related to IPC but more like an XPCOM
representation of <xul:browser>. Since even nsIRemoteBrowser which is
for <xul:remote-browser> lives in dom/interfaces, moving nsIBrowser
to dom/interfaces makes more sense.

MozReview-Commit-ID: 5DnWaBrkzaJ

--HG--
rename : dom/ipc/nsIBrowser.idl => dom/interfaces/base/nsIBrowser.idl
extra : rebase_source : 68fed039fda73b60683b3297d14b2bad78e07483
2016-10-18 16:14:10 -04:00
Samael Wang 966a44a7f2 Bug 1276553 - Part 1: Make nsISHistory support partial mode. r=smaug
Make nsISHistory support partial mode and create interfaces which
DOM level grouped session history should implement.

MozReview-Commit-ID: BXhBY6aJ0f7

--HG--
extra : rebase_source : bee5fd8354d2fdef8b3bac202d158c95c7e4e6e0
2016-10-14 15:18:29 +08:00
Jamie Nicol 7cbf6d7e9f Bug 1026404 - Disable OES_EGL_image and OES_EGL_image_external on SGX 544 MP devices. r=eflores
EGLImageTargetTexture2D crashes on SGX 544 MP GPUs on Kit Kat with
either GL_TEXTURE_2D or GL_TEXTURE_EXTERNAL as the texture target. This
means that both OES_EGL_image and OES_EGL_image_external extensions do
not work and must be avoided.

MozReview-Commit-ID: DJmtUL6kexC

--HG--
extra : rebase_source : 7b136c2be8110a3bcef50213776675d8dd3c9ef9
2016-10-26 15:28:08 +01:00
Andreas Pehrson a3b3f5c5b0 Bug 1312234 - Wait for gUM capture messages when tearing off a tab. r=florian
MozReview-Commit-ID: CaCt5C1whHw

--HG--
extra : rebase_source : 37b407c2ad2f99c4e34e29fba543b7f1ea573b41
2016-10-24 16:25:27 +02:00
JW Wang e7438b8db1 Bug 1311924 - Handle play state changes in state objects of MDSM. r=kaku
Note we remove the comments that are no longer valid and we call
ScheduleStateMachine() only for DecodingState and CompletedState.

1. DecodingFirstFrameState doesn't implement Step(). It doesn't
make sense to schedule next cycles.

2. BufferingState doesn't care about the play state since it will
never start playback.

MozReview-Commit-ID: 6KRxkzsi5WX

--HG--
extra : rebase_source : d0dd1076f072875fe00718f7532bcf8030512141
extra : intermediate-source : bfdabfb0cfedafc744fa395a541d4f77e2cd20db
extra : source : 42537addfda7331ccb04585f246a15d809b8cf10
2016-10-21 14:53:18 +08:00
jordan9769 64c26ae7b4 Bug 1311349 - Enable eslint of browser/components/translation/; r=florian,standard8
MozReview-Commit-ID: 4hIAnfs3qL0

--HG--
extra : rebase_source : 3290875db3979197f053c733e4364989c70d0407
2016-10-27 01:41:58 +05:30
KuoE0 ac8b575853 Bug 1285870 - Show custom presentation on Chromecast. r=sebastian,snorp
MozReview-Commit-ID: 3DlbZMDFySA

--HG--
extra : rebase_source : aef9105a22b8cacc06caf557c0d35050619ac7b9
2016-10-03 17:12:57 +08:00
KuoE0 11677f5c9c Bug 1305351 - Add ChromeCastDisplay for Presentation API. r=snorp
MozReview-Commit-ID: A9yXeADOA0Y

--HG--
extra : rebase_source : cebed59abe241a81e8e116245a85be7488931ba9
2016-09-21 20:24:57 +08:00
Alastor Wu 0b06159c5f Bug 1311245 - part4 : remove redundant state. r=sebastian
After lots changing in media control's code, we don't need 'ACTION_START' anymore.

MozReview-Commit-ID: 3KktTrY4HoR

--HG--
extra : rebase_source : e54e59bdaef38b0f4742b94285fae477dbd02e02
2016-10-27 10:12:32 +08:00
Alastor Wu 95c44cf1ee Bug 1311245 - part3 : mActionState should only store resume/pause/stop. r=sebastian
There is no big difference between 'ACTION_RESUME' and 'ACTION_RESUME_BY_AUDIO_FOCUS', we can simplify it.

MozReview-Commit-ID: 4nqfgoopuJ6

--HG--
extra : rebase_source : adf46ef7f3ccd81ed68c02ba32187a8da8b8c7a0
2016-10-27 10:12:30 +08:00
Alastor Wu 8800fa805c Bug 1311245 - part2 : make sure the mActionState would be modified everytime the UI interface changed. r=sebastian
Make sure the value of |mActionState| is correct after we modified the media control's interface.

MozReview-Commit-ID: 6Nhu1gqCFrD

--HG--
extra : rebase_source : 0f7104698feac19112aa6229108fae6c45261769
2016-10-27 10:12:23 +08:00
Alastor Wu ef912c4dcd Bug 1311245 - part1 : don't need to dispatch event to gecko again when receving tab event 'MEDIA_PLAYING_CHANGE' and 'CLOSED'. r=sebastian
We don't need gecko to do something when receiving 'MEDIA_PLAYING_CHANGE' and 'CLOSED'. The only thing we need to do in Java side is to modify the media control's UI interface.

MozReview-Commit-ID: 6NrNraVOixg

--HG--
extra : rebase_source : 1342e5f44d9ed62d008cf9298832953b19a98d15
2016-10-27 10:11:46 +08:00
Jeremy Chen bef3029fdb Bug 1313083 - Remove unused line layout debug flags. r=TYLin
MozReview-Commit-ID: 1OeiGqDdNii

--HG--
extra : rebase_source : 59dbac169fd9fd3aac22b90b3300860dc167c9a9
2016-10-26 23:15:36 +08:00
Jeremy Chen 3cc6a60250 Bug 1313083 - Fix REALLY_NOISY_REFLOW line layout debug flag. r=TYLin
We might miss this while introducing writing-mode APIs to nsLineLayout in
Bug 789096.

MozReview-Commit-ID: IrW8fEXbM2s

--HG--
extra : rebase_source : c856309ae1539060e54d9c717f9cab3de3f090af
2016-10-26 23:15:36 +08:00
Jeremy Chen c4fb070a5c Bug 1313083 - Fix NOISY_BLOCKDIR_ALIGN line layout debug flag. r=TYLin
1. frame was mis-renamed to mFrame in Bug 1277129.
2. frameWM should've been removed in Bug 1094914.

MozReview-Commit-ID: qMv6L2vbrV

--HG--
extra : rebase_source : e6dcfef4cd53ab7cb0920d56074623204001b83a
2016-10-26 23:15:35 +08:00
Mark Banner 4952fc62f5 Bug 1303525 - Ignore pref js files for eslint in browser/branding. r=Gijs
MozReview-Commit-ID: HuR5jvFC6rB

--HG--
extra : rebase_source : 2424bb0faef6719833cb240266425930fbbd1975
2016-10-25 16:35:05 +01:00
Hiroyuki Ikezoe 96717d63c9 Bug 1168759 - Part 2: Use waitForAllPaints() instead of animation.ready. r=boris
MozReview-Commit-ID: Hekj71Een7s

--HG--
extra : rebase_source : 03cc6f00bc7c71974431cfc45f96332bbcb4c927
2016-10-27 16:34:04 +09:00
Hiroyuki Ikezoe c2709510e0 Bug 1168759 - Part 1: Rewrite async_test with promise_test. r=boris
MozReview-Commit-ID: 79Jkr83vA1z

--HG--
extra : rebase_source : fca498ffb73f1539fdb07f5bc6bc80545ddbd9f9
2016-10-27 16:33:32 +09:00
Alfredo.Yang 3ae304e16a Bug 1309079 - support mp3-in-mp4 in rust mp4 parser. r=kinetik
MozReview-Commit-ID: LieZ5O222LT

--HG--
extra : rebase_source : 5662d37ba5ec01ba55d518725b145a442e61c3e4
2016-10-13 10:12:28 +08:00
James Cheng 3bf8f58291 Bug 1309466 - Add Test for the init value by constructor. r=froydnj
MozReview-Commit-ID: 9BguTY6dlRD

--HG--
extra : rebase_source : 8aef83263e8a406f6a4bb54f7cac6368cb75d904
2016-10-19 18:12:11 +08:00
James Cheng 6178d3ca29 Bug 1309466 - Enable Array and EnumeratedArray to be brace-initialized with initial contents. r=froydnj
MozReview-Commit-ID: 9sD9Rg4qsy1

--HG--
extra : rebase_source : bef928bca14e6d1a0a207359acfa56ecd93d605b
2016-10-12 15:08:47 +08:00
Alastor Wu 0819c4e347 Bug 1302453 - part2 : notify MediaControlService when the media is resumed. r=sebastian
When user resumes media from the page, we should notify MediaControlService so
that it can change the playing icon to the correct status.

MozReview-Commit-ID: 15e2GrxvB6a

--HG--
extra : rebase_source : 3bb6714c6c8e10d83a629dc7dd55d6e8a3070b0f
2016-10-27 10:00:25 +08:00
Alastor Wu 10ed91bc28 Bug 1302453 - part1 : send new gecko event when media is resumed. r=baku
We uses "media-playback" event to notify fennec media control about media start
and end. However, if we resume media which was paused by media control, it won't
send any notification to JAVA side so that the MediaControlService can't change
the correct playing icon.

Therefore, we create new event to inform this situation.

MozReview-Commit-ID: zScaHxvHXM

--HG--
extra : rebase_source : e1434840de36d8621a58fc7406b0f42673a2f3db
2016-10-27 09:59:55 +08:00
Phil Ringnalda f5e82adbfe Backed out changeset baf3f0f96116 (bug 1311960) for Android mochitest, mochitest-media, and crashtest bustage 2016-10-26 20:48:39 -07:00
Phil Ringnalda 62997f0b4b Backed out changeset 9b132e52aa0a (bug 1308821) for wpt encrypted-media/clearkey timeouts and unexpected passes 2016-10-26 19:07:49 -07:00
dimi b21dcb43d7 Bug 1301269 - Fix update retry timer is released before firing. r=francois
MozReview-Commit-ID: KF1j2EFuxpa

--HG--
extra : rebase_source : 5c0a4d18d2fd4c6e615a975573d194344bba832c
2016-10-21 14:40:11 +08:00
Tim Huang b003df4b6a Bug 1264571 - Add a test case of isolating broadcast channels for first party isolation. r=arthuredelstein,baku
--HG--
extra : rebase_source : a1387356af38f4a5f5634bcc656f8c8e26b3198a
2016-10-05 10:16:32 +08:00
Phil Ringnalda d41a1c1da4 Merge m-c to autoland 2016-10-26 18:57:56 -07:00
Phil Ringnalda 4012e61cc3 Merge m-i to m-c, a=merge
MozReview-Commit-ID: CysKZsvYf69
2016-10-26 18:40:50 -07:00
Sebastian Hengst 871f020127 Bug 1311178 - Remove various duplicate DevTools files: touch clobber to fix bustage on OS X. r=clobber
MozReview-Commit-ID: 6zN4xdtlB0N
2016-10-27 00:15:57 +02:00
John Lin 097a82d6ac Bug 1311960 - Turn on remote media decoding preference on Android Nightly. r=snorp
MozReview-Commit-ID: KZ5l7L3rnMu

--HG--
extra : rebase_source : e2840146a857739c6db92bab993dac88e95c63fb
2016-10-21 18:07:52 +08:00
Chris Pearce f98c7aa8b5 Bug 1313202 - Convert InvalidAccessErrors coming out of the Widevine CDM to TypeErrors like Chrome does. r=gerald
MozReview-Commit-ID: FEY08LZheTf

--HG--
extra : rebase_source : e6ddc8a5f7740a5e09822ea1b16ca58b05dee919
2016-10-27 14:04:10 +13:00
Chris Pearce 8685a93e46 Bug 1313202 - Update MediaKeySession.close() to match EME spec. r=gerald
MozReview-Commit-ID: JgzOaACDUfc

--HG--
extra : rebase_source : 35ce6986bdc7e486b757df53fc59a63fb97014c3
2016-10-27 11:37:27 +13:00
Chris Pearce 04141020eb Bug 1313202 - Make ClearKey resolve MediaKeySession.closed promise before promise returned by MediaKeySession.close(). r=gerald
MozReview-Commit-ID: KWwN6W07Cba

--HG--
extra : rebase_source : 4eb210a5816981a26e9792e3141564e6b235ea20
2016-10-27 10:35:16 +13:00
Chris AtLee d76d832b94 Bug 1303184 - Add exception list to find-dupes, and error out when unexpected dupes are detected; r=gps
MozReview-Commit-ID: JRRnj6Kw1s4

--HG--
extra : rebase_source : fb1deeb821d143f4e2998c079197ba06febad54b
extra : amend_source : 55720372bd036c7310f8719d229fc7657e522095
2016-10-26 17:00:07 -07:00
J. Ryan Stinnett e219c71a70 Bug 1306816 - Fix intermittent failure in RDM device change test. r=gl
MozReview-Commit-ID: 4pwNX4oyMyg

--HG--
extra : rebase_source : 7e391571dbd35159e14684e91db695c7cb568ed9
2016-10-25 21:16:41 -05:00
Chris Pearce b6dbc9a4a9 Bug 1308821 - Ensure ClearKey doesn't parse a keyids initdata format session type parameter. r=kikuo
The specification doesn't require there to be a 'type' member of
the keyids init data format.

MozReview-Commit-ID: 7mOm7KwyyuC

--HG--
extra : rebase_source : 88b729ae0b0f851763bbd06ec48bae2d6ac1c47e
2016-10-09 20:42:01 -07:00
Sebastian Hengst 3115c4f97c Bug 1311178 - Remove various duplicate DevTools files: touch clobber to fix bustage on OS X. r=clobber DONTBUILD 2016-10-27 00:15:57 +02:00
Josh Matthews 9c847a5ac4 Bug 1277681 - Send HTTP request bodies in chunks. r=mayhemer 2016-09-28 18:38:26 -04:00
Michael Kaply 5ea60fb96d Bug 1309588 - Update new search list to match absearch. r=mconnor
MozReview-Commit-ID: IVveJ8yTyS8

--HG--
extra : amend_source : c0ab1fcc64de6f1b8e1107a95c774819823b39b1
2016-10-20 11:07:45 -05:00
Emilio Cobos Álvarez 97bfc36234 Bug 1312948: Regression test. r=nbp
MozReview-Commit-ID: 3r4nNCflwYw
Signed-off-by: Emilio Cobos Álvarez <ecoal95@gmail.com>
2016-10-26 19:52:12 +02:00
Emilio Cobos Álvarez 3cc8730024 Bug 1312948: Put assertions in place to know we're not mutating the length when the array is frozen. r=nbp
MozReview-Commit-ID: 84X0Sgm7pGe
Signed-off-by: Emilio Cobos Álvarez <ecoal95@gmail.com>
2016-10-26 19:52:06 +02:00
Emilio Cobos Álvarez 7a8a1e5e91 Bug 1312948: Revert "Bug 1310744: A frozen element has no writable length. r=nbp". r=nbp
These track two different concepts, and even though they're related, we
shouldn't stick them together this way.

MozReview-Commit-ID: EyM5MgrisX4
Signed-off-by: Emilio Cobos Álvarez <ecoal95@gmail.com>
2016-10-26 19:51:55 +02:00