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