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

489586 Коммитов

Автор SHA1 Сообщение Дата
Lee Salzman af21c66e1e Bug 725119 - allow Skia as a content backend in gfxPlatform. r=mchang
MozReview-Commit-ID: GjIybnjz4wl
2016-08-31 15:53:08 -04:00
Robert Strong 3fb6c49dbe Bug 1214421 - add more test logging to help with diagnosing. r=mhowell 2016-08-31 12:35:09 -07:00
Robert Strong dab62f3605 Bug 1299333 test code only - Fix app update test file in use checks. r=mhowell 2016-08-31 12:35:05 -07:00
Kris Maglione 11b59ae527 Bug 1298810: Pass Port object to listeners on native messaging ports. r=rpl
MozReview-Commit-ID: 1saUOB1jyE1

--HG--
extra : rebase_source : 8831300c38bcca9283c25049c463d2b6cf41380d
extra : histedit_source : 3171045999ce6619f5e77af328c90ab3f8fbf994
2016-08-29 13:12:16 -07:00
Kris Maglione 3e51cc7423 Bug 1299256: Fix performance issues when stripping comments from large locale files. r=rpl
MozReview-Commit-ID: H7IfBnQ4KnO

--HG--
extra : rebase_source : 1e3670e0817ab9764cdca5cecd203207c41f2987
2016-08-30 12:24:23 -07:00
Aryeh Gregor 76862dadad Bug 1299453 - Stop using createEvent("DragEvents"/"KeyEvents") internally; r=smaug
They are non-standard aliases for "DragEvent" and "KeyboardEvent" that
are not supported by any other UA, and we would like to drop support.
So first let's stop using them ourselves, so we can use telemetry to see
if any sites are using them.

MozReview-Commit-ID: ICC33ORa2st
2016-08-31 20:38:50 +03:00
Bobby Holley ff780d017f Bug 1299348 - Remove StylingStarted(). r=emilio
StylingStarted is a kind of nebulous and not-very-useful concept. The concept
that _is_ useful is whether the presshell has been initialized or not, but the
root element may not exist at that point.

So we need to make sure we that we can trigger the initial document style in both
presshell initialized _and_ ContentInserted, which has the nice effect of handling
root element reinsertions.

We also take the opportunity to make StyleDocument assert the existence of a root
element, and align the responsibility for clearing the dirty descendant bits between
document and non-document nodes.
2016-08-31 10:32:42 -07:00
Sebastian Hengst 77b5bc12c3 Backed out changeset c60fb4ea2674 (bug 1299162) for Android 4.0 build bustage. r=backout 2016-08-31 18:46:01 +02:00
Paul Bignier 31295dc155 Bug 1287458 - clang-plugin - style consistency with LLVM. r=mystor
MozReview-Commit-ID: 41uSgifPWRw

--HG--
extra : amend_source : 2eaaf8d04d4d69cee0fd8234508811545b505ecd
2016-08-29 17:17:13 +02:00
Michael Kaply 25a478327c Bug 1299162 - Pass preferences.json to browser.js to avoid disk read. r=rnewman 2016-08-31 11:17:21 -05:00
Boris Zbarsky d2b05776d7 Bug 1270369. HTMLFormElemement should have unenumerable named properties per spec. r=bkelly 2016-08-31 10:57:40 -04:00
Boris Zbarsky d2b5054375 Bug 1270364. MimeTypeArray should have unenumerable named properties per spec. r=bkelly 2016-08-31 10:57:40 -04:00
Boris Zbarsky 5c3fbbe9c9 Bug 1270366. PluginArray and Plugin should have unenumerable named properties. r=bkelly 2016-08-31 10:57:40 -04:00
Andreas Pehrson 2156ef5c6e Bug 1294605 - Notify MediaStreamTrackSource when track is notified of ended on main thread. r=jib
I haven't seen test failures from this but I imagine there could be.

MozReview-Commit-ID: 8iyMBzQCWeA

--HG--
extra : rebase_source : 19d64e1c2234db629d977bb789d7a213af9faeee
2016-08-29 16:34:27 +02:00
Andreas Pehrson c5f989fb7e Bug 1294605 - Media element captureStream() streams shouldn't keep devices alive. r=jib
MozReview-Commit-ID: 3tSFbygTZs1

--HG--
extra : rebase_source : cd8c0f0c73fe15c084314016e72a43ecf1eba484
2016-08-29 16:27:11 +02:00
Andreas Pehrson b971926554 Bug 1294605 - Notify MediaStreamTrackSource when ReadyState is overriden. r=jib
MozReview-Commit-ID: CSRWgYt4hqe

--HG--
extra : rebase_source : 93ae693ef8d69d1634bf5eb082e4f105cb724331
extra : source : 8e71a7a649109d03cebe039ee787edb32631e31f
2016-08-22 18:28:10 +02:00
Andreas Pehrson 48289fedba Bug 1294605 - Enable test code waiting for this bug. r=jib
MozReview-Commit-ID: 3TV58pT1SF2

--HG--
extra : rebase_source : 00736accd5d03aabac7381cace7b48f7001e9ecd
extra : source : 631047fcb5af9e5d2bcf4761dc8fbd0d37529270
2016-08-22 18:27:38 +02:00
Andreas Pehrson 7aad6cd70f Bug 1294605 - Add explicit test case. r=jib
MozReview-Commit-ID: 9MJn7QQ9siZ

--HG--
extra : rebase_source : f80c443fa896773539ed51426c19d619ba213083
extra : source : 4cfa56c2c97b0d971894b0485e7893ac5363f746
2016-08-30 14:24:33 +02:00
Andreas Pehrson 492efa47b9 Bug 1295352 - Release MediaEngineTabVideoSource main-thread-only members on main thread. r=jesup
MozReview-Commit-ID: H3N70b9tGiI

--HG--
extra : rebase_source : f58d42e52497acfa1d59b41385cdbed9839c701c
2016-08-31 16:37:51 +02:00
Andreas Pehrson 999231ed87 Bug 1295352 - Update mediaElementCapture tests to stop all tracks before finishing. r=jib
MozReview-Commit-ID: GnfFt1vIbig

--HG--
extra : rebase_source : a80e89fce0c95adc93ab75d6d5754290b15045b0
2016-08-29 16:37:16 +02:00
Andreas Pehrson 1023e40db6 Bug 1295352 - Use mState in MediaEngineTabVideoSource. r=jesup
MozReview-Commit-ID: 1zZlMXAqpo7

--HG--
extra : rebase_source : 2bed8594b7b3a563d29a0708c7a066d2a75bf4ce
extra : source : 65f1bf3e9dec44ffd6c10a2b1a895ef936ba2d8b
2016-08-25 12:25:06 +02:00
Andreas Pehrson 968380ec16 Bug 1295352 - Check state in MediaEngines' NotifyPull(). r=jesup
GetEndOfAppendedData() returns null and calls a NS_ERROR() if the track we're
looking for doesn't exist - to indicate an error in the caller's code.

When we end a MediaEngine track we set the state to stopped, which we can use
to guard the calls to GetEndOfAppendedData() (and appending data in general).
The locking is already in place.

MozReview-Commit-ID: DuknmBF883H

--HG--
extra : rebase_source : d689ae6e7f58e3bd8aa2c399730d7a05cf3d0bbf
extra : source : df194bbc13b651b94b550e281c6d8cae49ce3324
2016-08-23 10:45:09 +02:00
Jan-Ivar Bruaroey 06e1a6aa56 Bug 1295352 - Fix media mochitests to not end with active gUM. r=pehrsons
MozReview-Commit-ID: 9p5uHN1mPHK

--HG--
extra : rebase_source : e55c5cea080d4323d1c037318a96f66d17530ba2
extra : intermediate-source : a7c030a814085fce4a2233de13a68d8b7840cbc5
extra : source : e8d6d5f8bcc93a488739635fe55ffdbd17dc206d
2016-08-12 15:18:51 -04:00
Jan-Ivar Bruaroey 77b09fb9a0 Bug 1295352 - Changed default MediaStreamPlayback.playMedia() to stop tracks afterwards. r=pehrsons
MozReview-Commit-ID: CjkRcALTY7V

--HG--
extra : rebase_source : 08f54d24ae1a1060fd36ccb8c9446950227ae8b2
extra : intermediate-source : 93860eea4310af47d266c88b3c5718c707d04674
extra : source : f0a1407718aa20927de2a74da20e6073537958e8
2016-08-12 16:43:16 -04:00
Jan-Ivar Bruaroey c305ba7667 Bug 1295352 - Check that there is no active gUM after each runTest test. r=pehrsons
MozReview-Commit-ID: 4VVb2ZJWiCL

--HG--
extra : rebase_source : e1de9c80ff6047673d3dbf77ce49ef5bcf34568a
extra : intermediate-source : 1a7948aa1a31238d94321fd70c9f89e8e3aa6a6d
extra : source : dd574e92185152653dbf070d55bf93fb3e28edd6
2016-08-05 00:46:25 -04:00
Felipe Gomes f0f40ee684 Bug 1299247 - Increase e10s activation on the release channel to 100% of eligible users. r=mconley
MozReview-Commit-ID: Lc50yKrlok4
2016-08-31 11:46:32 -03:00
Eddy Bruel 524352cff2 Bug 1278562 - Implement a C++ interface for DebuggerObject.promiseReason. r=jimb 2016-08-31 16:45:34 +02:00
Eddy Bruel 2d5383b731 Bug 1278562 - Implement a C++ interface for DebuggerObject.promiseValue. r=jimb 2016-08-31 16:45:09 +02:00
Eddy Bruel bab6d7b24a Bug 1278562 - Implement a C++ interface for DebuggerObject.promiseState. r=jimb 2016-08-31 16:44:49 +02:00
Eddy Bruel d26c95551e Bug 1278562 - Make the isPromise getter infallible. r=jimb 2016-08-31 16:44:15 +02:00
Kartikaya Gupta 5b0b9d1324 Bug 1298130 - Fix a potential null pointer dereference. r=smaug
MozReview-Commit-ID: LjmxTdfbJU5
2016-08-31 10:36:13 -04:00
Jan Beich e7347cfd95 Bug 1299330 - Unbreak build on BSDs after bug 1287967. r=luke
MozReview-Commit-ID: KfZItwYpnzc

--HG--
extra : transplant_source : K%FB%A4%CBA%3D%CC%FE%83J%F2%F2%CFU%96%D8%FE%20%F9%EE
2016-08-30 23:09:44 +00:00
Thomas Nguyen 90c10e0eba Bug 1201716 - Missing status check in SafeBrowsing::Merge causes SafeBrowsing malfunction. r=francois
MozReview-Commit-ID: CtF4Gczkoa1

--HG--
extra : transplant_source : %D9E%045%FF%EB%91%04%12%D3%E2%E3%E9R%15z-%01%22%8E
2016-08-24 17:15:13 +08:00
Jessica Jong 1b328436b6 Bug 885359 - Support :indeterminate pseudo-class for radio groups. r=smaug 2016-08-24 18:39:00 -04:00
Jinank Jain 17c45acab3 Bug 712936 - Convert users of PR_STATIC_ASSERT to C++11 static_assert(). r=Ms2ger 2016-08-26 11:40:16 -04:00
Daosheng Mu eb92c263a7 Bug 1299055 - Update conformance2/glsl3/array-complex-indexing.html. r=mtseng
MozReview-Commit-ID: 63PQyvuYfda

--HG--
extra : transplant_source : J%98%5E%CBU%DAd%8A%EC%01kq%9E%868%AE%D1%CAP%EE
2016-08-30 13:18:01 +08:00
Ryan VanderMeulen fa68902503 Merge m-c to inbound. a=merge 2016-08-31 09:54:24 -04:00
Ryan VanderMeulen 435c0addca Merge autoland to m-c. a=merge 2016-08-31 09:52:43 -04:00
Ben Kelly aa1f12455c Bug 1298812 Don't hold windows alive unnecessarily in window-utils.js. r=gabor 2016-08-31 06:48:01 -07:00
Valentin Gosu df850d1391 Bug 1297663 - Backout bug 1264566 a=backout
MozReview-Commit-ID: L9poncnpmGs
2016-08-31 15:39:36 +02:00
Andi-Bogdan Postelnicu 0a0c65df1d Bug 1299438 - avoid calling multiple times isEmpty. r=longsonr
MozReview-Commit-ID: EAZtP3EveVL
2016-08-31 15:43:55 +03:00
Dão Gottwald dfc83af723 Bug 1263171 - Remove custom identity box color for chrome pages in non-release builds since it doesn't provide sufficient contrast with dark themes. r=gijs 2016-08-31 12:23:43 +02:00
Gabor Krizsanits d428901e30 Bug 1297446 - Shimwaiver for l10n. r=billm 2016-08-31 10:59:28 +02:00
Jan de Mooij 8868714f79 Bug 1298878 - Don't store the actual builtin constructor properties on the global in reserved slots. r=Waldo 2016-08-31 10:58:15 +02:00
Julian Seward 3da72db450 Bug 1298377 - Uninitialised value use in nsLayoutUtils::TransformToAncestorAndCombineRegions. r=kats.
--HG--
extra : rebase_source : 528580004935ddf980c1cd1b28d097909057d070
2016-08-30 15:10:49 +02:00
Ou Shinjo 2e390f8812 Bug 1266165 - CompositionTransaction::SetIMESelection() should not hide caret when redo r=masayuki
CompositionTransaction::SetIMESelection() is also called when user redos the committed composition.  In such case, it doesn't have ranges, but DoTransaction() tries to restore selection ranges with no ranges.  That causes hiding caret because when there is no caret range in the ranges, SetIMESelection() hides the caret as IME requested.

So, for redo, SetIMESelection() shouldn't hide caret when there are no ranges (i.e., the composition was already committed).
2016-08-27 13:26:42 +09:00
Iris Hsiao 0e573bbb04 Backed out changeset ee163e1d915a (bug 1264769) for fixing regression of bug 1298725
CLOSED TREE
2016-08-31 10:46:27 +08:00
Wes Kocher 73f495435e Merge m-c to inbound a=merge 2016-08-30 18:14:57 -07:00
Bobby Holley 2ca3aaf37c Bug 1299276 - Add a separate --enable-stylo option to control MOZ_STYLO separate from the linkage effects of --with-servo. r=froydnj 2016-08-30 17:52:41 -07:00
Wes Kocher 6536590412 Merge fx-team to central, a=merge 2016-08-30 17:51:54 -07:00