Brian Birtles
a920654edf
Bug 1351038 - Disable failing tests in test_animations_playbackrate.html, test_animations_iterationstart.html, and test_animations_effect_timing_enddelay.html; r=hiro
...
Bug 1352336 tracks restoring these.
MozReview-Commit-ID: D7ItNpUlfR2
2017-04-01 18:05:37 +09:00
Dale Harvey
cb99a6a79e
Bug 1337341 - Show url when navigating out the scope of pwa. r=walkingice
2017-04-01 09:34:23 +01:00
JW Wang
17fd6d8cd9
Bug 1352319. P12 - let CalculateNewCurrentTime() return a TimeUnit. r=kaku
...
MozReview-Commit-ID: 6bQdKvw0VEN
--HG--
extra : rebase_source : 4b6486f7626d3a3a44012485d7ee5c4ddf5e0ee2
extra : source : a0cb6689491d236a6cdd1196cfdf41c35cb46c20
2017-03-28 16:44:40 +08:00
JW Wang
7e2b1dfe92
Bug 1352319. P11 - change the type of NextFrameSeekingState::mCurrentTime to TimeUnit. r=kaku
...
MozReview-Commit-ID: Q4u92HgGdF
--HG--
extra : rebase_source : 4a6777c0e1ed50d84fa3ccce98667b461c094cd0
extra : source : 7995043baf379ec4f20e93acfd649f0307905d64
2017-03-28 16:38:26 +08:00
JW Wang
14d7d8bec7
Bug 1352319. P10 - let GetClock() return a TimeUnit. r=kaku
...
MozReview-Commit-ID: Efl1FemHOmJ
--HG--
extra : rebase_source : 39862017f074d30374c05f861cd360cc4d20aeb0
extra : source : a7363eb07fbef9ecd9a30037da6c9a0f356fadb1
2017-03-28 16:35:24 +08:00
JW Wang
308286b2e3
Bug 1352319. P9 - let GetMediaTime() return a TimeUnit. r=kaku
...
MozReview-Commit-ID: 7vrIzeMLP4Z
--HG--
extra : rebase_source : fe59f42336ea04d573579d8c6bdb1ecb8849f592
extra : source : 1d26e04ea6f7ad969ae995025d87c8b7836925fe
2017-03-28 16:16:56 +08:00
JW Wang
149633543d
Bug 1352319. P8 - use TimeUnit in UpdatePlaybackPosition(). r=kaku
...
MozReview-Commit-ID: JkopzDG45Bq
--HG--
extra : rebase_source : c9bf356a4b421012f7756841aae8c3ced028c579
extra : source : fb3b140d5a5ecec923e75d11e314f216a88f502a
2017-03-28 16:01:55 +08:00
JW Wang
d79d1e4a87
Bug 1352319. P7 - use TimeUnit in UpdatePlaybackPositionInternal(). r=kaku
...
MozReview-Commit-ID: ASzjKhHlhVA
--HG--
extra : rebase_source : a2fed6debead5ba37574dcc79b8ac7a5e2701064
extra : source : 678b5117a8b9d778e6f785b53cab3c0007061cfe
2017-03-28 15:57:38 +08:00
JW Wang
1b98a1aef1
Bug 1352319. P6 - let AudioEndTime/VideoEndTime return a TimeUnit. r=kaku
...
MozReview-Commit-ID: 6yyVl2RDrPm
--HG--
extra : rebase_source : c62f1972acb4c4f376fe2a1d689246a02ffb0fd8
extra : source : 9a7b19b5a668270cd9af875dd8b33791f69b542b
2017-03-28 15:50:53 +08:00
JW Wang
f47a7d4631
Bug 1352319. P5 - rename AudioPrerollUsecs and let it return a TimeUnit. r=kaku
...
MozReview-Commit-ID: C3IdeNksQjn
--HG--
extra : rebase_source : f1dcc25e33dc0b8d3b09252509bf738088cc16ae
extra : source : 1b4d5af3409768bf3e2373e6627e2d72a6e290ab
2017-03-28 15:42:09 +08:00
JW Wang
747b792884
Bug 1352319. P4 - move AudioPrerollUsecs/VideoPrerollFrames into DecodingState. r=kaku
...
MozReview-Commit-ID: 3VuDj1TXZV2
--HG--
extra : rebase_source : 53471b886ee48e845e31b70e9e13d82b0620a6a7
extra : source : 383119c9b722b892d300cb56b92116af3285b60a
2017-03-28 15:38:34 +08:00
JW Wang
428f953b53
Bug 1352319. P3 - use TimeUnit in HasLowBufferedData(). r=kaku
...
MozReview-Commit-ID: HP7M78yKpww
--HG--
extra : rebase_source : 84069608ad345ea248b5584e8847df99d9d030a1
extra : source : 6a5be23e8d7ed332bfbd99717db24f22b0ad4824
2017-03-28 15:09:30 +08:00
JW Wang
c2313c1dc6
Bug 1352319. P2 - rename variables and fix comments. r=kaku
...
MozReview-Commit-ID: G7II28F00Qp
--HG--
extra : rebase_source : 080df9f9c88d47b22f3aee24c66a342c2591861d
extra : source : e62c3c8524fe41601dcb5fa92b2b156906ad9234
2017-03-28 14:58:03 +08:00
JW Wang
dafc031d93
Bug 1352319. P1 - add LOW_BUFFER_THRESHOLD and replace the use of LOW_DATA_THRESHOLD_USECS with it. r=kaku
...
MozReview-Commit-ID: HNQR7Y93pAz
--HG--
extra : rebase_source : 9ee8f45df132901345922255bda4f634b22be6c3
extra : source : fae6434fdc3a76aa29197ccb43a501cee713f173
2017-03-28 14:56:35 +08:00
Johann Hofmann
a01a4f8ec3
Bug 1334842 - Fix intermittent browser_temporary_permissions.js. r=Nihanth
...
This intermittent was likely occurring because we set the expiry timeout
for temporary permissions to a really low value in the previous test.
The failing test was only failing on slow machines, leading me to believe
that the time between setting and checking was larger than the 500ms timeout
defined in the previous test. Thus, the permission was reset on checking it.
The expiry pref was set using pushPrefEnv, which restores prefs only after
the entire test was run. To just eradicate this category of problems in
the future I moved the test that manipulates the expiry into its own file.
MozReview-Commit-ID: 3mc5xHY4XLn
--HG--
extra : rebase_source : 40f78258a975da9dca9a47beddcaaeea83649de3
2017-03-29 16:15:56 +02:00
Iris Hsiao
98b769cf18
Backed out the accidental backout of the backout of 3 changesets (bug 1311802). r=backout/reland
...
Backed out changeset 44bd57c9340f (bug 1311802)
Backed out changeset 4bb94cbb9a24 (bug 1311802)
Backed out changeset 15d9c5895041 (bug 1311802)
2017-03-31 10:11:19 +02:00
Sebastian Hengst
2374426ebe
Backed out changeset 7e3f9a865413 (bug 1311802) for failing browser/base/content/test/static/browser_parsable_css.js. r=backout
2017-03-31 10:08:21 +02:00
Sebastian Hengst
cb6b27aed8
Backed out changeset ffbf6849c41f (bug 1019483)
2017-03-31 10:07:50 +02:00
Sebastian Hengst
91095472dc
Backed out changeset f3ccca098f5e (bug 1019483)
2017-03-31 10:07:45 +02:00
Zibi Braniecki
ad3956d0f1
Bug 1351873 - Bind OSPreferences::GetSystemLocale to use `intl.locale.os` pref. r=rnewman
...
This patch fixes a regression that we hit on Fennec when we handed over control
over language negotiation to LocaleService in bug 1347306.
The problem is that we currently do not have good Android bindings for
OSPreferences::GetSystemLocale and in result we could not negotiate
languages between user-selected OS locales and available locales.
The temporary solution implemented here binds android OS preferences to
`intl.locale.os` pref which is set on Locale:OS event in browser.js.
In LocaleService we add a listener on the pref to renegotiate languages
when OS locale changes.
MozReview-Commit-ID: KTqjYSzLNNO
--HG--
extra : rebase_source : 61b692e81ce67cdb15a7962e41ebe78164dbe1aa
2017-03-31 01:30:54 +02:00
bechen
d75825c747
Bug 1350821 - Notify the mediaElement to render subtitle when the mCaption was created or re-created. r=rillian
...
MozReview-Commit-ID: 3RM7u8jumT9
--HG--
extra : rebase_source : 2a3ed8f304ac8fdf9c0cc897e2f70bd2d23e8101
2017-03-28 16:48:40 +08:00
JW Wang
83749eaa68
Bug 1351203. P2 - rename the variable and fix comments. r=kaku
...
MozReview-Commit-ID: Bs2uanapqR9
--HG--
extra : rebase_source : 431bcddbb23d60298a39cf4bb6c6fc8d5990a215
extra : source : 58f8153869933f3de7272b7058017acf60a82ec6
2017-03-28 14:46:34 +08:00
JW Wang
2c75e6cb53
Bug 1351203. P1 - change the type of LOW_VIDEO_THRESHOLD_USECS to TimeUnit. r=kaku
...
MozReview-Commit-ID: 47uMuLTPFPt
--HG--
extra : rebase_source : 4e6a9ac7e7c4b631cc880bafc4fa7bb86fb9d455
extra : source : 27b5c45872f2595e109a8c87df1365a9bd9d6f8d
2017-03-28 14:43:56 +08:00
Manish Goregaokar
1a52807756
Bug 1341102 - Update stylo test expectations
...
MozReview-Commit-ID: YQ4bixZsfo
2017-03-31 00:22:55 -07:00
Scott Wu
0e8a46bf3b
Bug 1019483 - (Part 2) Add mochitest-browser-chrome tests for manage profiles dialog. r=MattN
...
MozReview-Commit-ID: AHhLuy5ZXRv
--HG--
extra : rebase_source : 661dc49e59066f983a802d5f4ebedc6cceb359ac
2017-03-30 14:34:38 +08:00
Ted Mielczarek
2c431cb961
bug 1275780 - capture Rust panic message in crash reports. r=froydnj
...
MozReview-Commit-ID: IUlYqPEtkgg
--HG--
extra : rebase_source : c328db9b979eb2ff1f469b6ebc4a63e7ac337c63
2017-03-27 14:40:22 -04:00
Ted Mielczarek
5f9adc61f1
bug 1300152 - Add nsIDebug2::rustPanic to allow triggering Rust panic for testing. r=froydnj
...
For testing purposes it will be useful to be able to trigger crashes in Rust
code. Being able to trigger a panic seems like a good place to start. This
will make it easier to validate improvements in crash reporting.
MozReview-Commit-ID: Bh5rBieLLWW
--HG--
rename : toolkit/crashreporter/test/unit/test_crash_moz_crash.js => toolkit/crashreporter/test/unit/test_crash_rust_panic.js
extra : rebase_source : ba9f626ca2d2852f966e93401b8f8f7543615310
extra : source : 8c9117de1e7f40af42b7cbce25bc3780c032fe45
2017-03-31 12:08:57 -04:00
Ted Mielczarek
68002ffc75
bug 1275780 - capture Rust panic message in crash reports. r=froydnj
...
MozReview-Commit-ID: IUlYqPEtkgg
--HG--
extra : rebase_source : 4ff228f90fe9114720f7f7a91df77a6899806a89
2017-03-27 14:40:22 -04:00
Dustin J. Mitchell
819ad4cb14
Bug 1350390: use optionally_keyed_by for worker-type; r=Callek
...
MozReview-Commit-ID: L2AxEZx1H0w
--HG--
extra : rebase_source : ec54f20e20e5297f07fda49a72bb7bdcca74232c
2017-03-27 16:09:44 +00:00
Kris Maglione
b9441f12eb
Bug 1350522: Part 7 - Merge pageAction/browserAction/sidebarAction/commands helper classes into API instances. r=aswan
...
MozReview-Commit-ID: 6aRQ1uybAmg
--HG--
extra : rebase_source : a5976a2e8fe71849f2b0ff5044dfc242c993eeac
2017-03-26 18:42:59 -07:00
Kris Maglione
3aa510600a
Bug 1350522: Part 6 - Cleanup per-api-instance state logic. r=aswan
...
MozReview-Commit-ID: 5ixBA34fvFf
--HG--
extra : rebase_source : d717e507d742471e1cba1347e8c78ecd3041e490
2017-03-25 11:36:56 -07:00
Kris Maglione
b4568f83da
Bug 1350522: Part 5 - Remove registerSchemaAPI(). r=aswan
...
MozReview-Commit-ID: 5yK2wUms86G
--HG--
extra : rebase_source : aa3601c1e452cf80582d29d4e9b837d689aedae7
2017-03-25 13:59:14 -07:00
Kris Maglione
59854fd2b7
Bug 1350522: Part 4 - Convert browser APIs to lazy loading. r=aswan
...
MozReview-Commit-ID: BQoWF9nHOuF
--HG--
rename : browser/components/extensions/ext-desktop-runtime.js => browser/components/extensions/ext-browser.js
extra : rebase_source : 91e1bc28d79662daec6795dfca1b428744b7d4a8
2017-03-31 22:32:49 -07:00
Kris Maglione
f69db5c102
Bug 1350522: Part 3 - Convert android APIs to lazy loading. r=aswan
...
MozReview-Commit-ID: GaxLICqzdXz
--HG--
extra : rebase_source : ef8f08bbb31d16caa2f0fe464cd3c4ebb7992221
2017-03-31 18:45:45 -07:00
Kris Maglione
5d6813c9d7
Bug 1350522: Part 2 - Convert toolkit APIs to lazy loading. r=aswan
...
MozReview-Commit-ID: 8TbTIM4WX2d
--HG--
extra : rebase_source : 470a3c580b919c5523bebb310a7e950f0bd0d79c
2017-03-31 19:36:00 -07:00
Kris Maglione
570e2ad644
Bug 1350522: Part 1 - Allow lazily loading and instantiating API modules. r=aswan
...
MozReview-Commit-ID: 7ETOJL6ERkg
--HG--
extra : rebase_source : fe4fe47930778ec48e26a482a725fcae63e23004
2017-03-31 17:16:39 -07:00
Timothy Nikkel
1a3e66f9b9
Bug 1348972. nsImageLoadingContent::MakePendingRequestCurrent should transfer mPendingRequestRegistered flag to mCurrentRequestRegistered. r=mats
2017-04-01 00:35:32 -05:00
Olli Pettay
1689e67863
Bug 1352235, try to avoid slow hashtable lookups when getting a nodeinfo, r=bz
...
--HG--
extra : rebase_source : 853aa73e29e5f09d11b319070e7adc229fb3e98b
2017-03-31 22:57:35 -04:00
Olli Pettay
12316106ee
Bug 1352389, don't push extra script blocker on stack when setting attributes, r=bz
...
--HG--
extra : rebase_source : 2571f3d502114b84f8b95bbb50c5a0707eb14298
2017-03-31 22:54:41 -04:00
Olli Pettay
d47c995985
Bug 1351860 - Move mType from HTMLInputElement to nsIFormControl and make GetType non-virtual inlined, r=jessica
...
--HG--
extra : rebase_source : b7d76ce3321ea0d622da74a72b7278fd0fa63310
2017-03-31 22:49:00 -04:00
Gregory Moore
0089cc1a15
Bug 1120409 - nsITelemetry.histogramSnapshots will no longer return keyed histograms. r=chutten
...
--HG--
extra : rebase_source : efb9ef92eeeeeff15b8a261b38adcffeb6c6566a
2017-03-24 12:38:24 -07:00
Daniel Stenberg
2cf3b46872
Bug 1344467 - Clear the format type for unknown types. r=valentin
...
To make sure the last (unknown) entry is always -1.
Also, nsDirIndexParser::ParseFormat() must return OK even when bailing
out early to not cause subsequent problems.
--HG--
extra : rebase_source : fea969159e73ff2f438dd42559e87ad8eb183acf
2017-03-31 17:34:57 -04:00
Boris Zbarsky
af7a6137cc
Bug 1291397. Work around clang bug that they didn't actually manage to ship a fix for which causes it to give spurious warnings it shouldn't be giving, which are then fatal due to -Werror. r=dholbert
...
MozReview-Commit-ID: GbMEvoxGpH1
2017-03-31 17:09:48 -04:00
Eric Rahm
861a58d5a4
Bug 1351904
- Switch layout over to ArenaAllocator. r=xidorn
...
This switches over layout's usage of PLArena to ArenaAllocator. This allows
us to build more files in unified sources and gets rid of various CONST masks.
MozReview-Commit-ID: Aaf3Dl2kaoz
2017-03-31 14:06:33 -07:00
Olli Pettay
5706cc683b
backout Bug 1352389, r=backout
2017-03-31 16:59:06 -04:00
Olli Pettay
31b1f5cc92
Backout Bug 1351860, r=backout
2017-03-31 16:55:32 -04:00
Olli Pettay
b86d26e216
Bug 1352389, don't push extra script blocker on stack when setting attributes, r=bz
...
--HG--
extra : rebase_source : 55820b78425fe7a64e77eaeb31f5093309f2d06c
2017-03-31 13:13:52 -04:00
Olli Pettay
b84c192a09
Bug 1351860 - Move mType from HTMLInputElement to nsIFormControl and make GetType non-virtual inlined, r=jessica
...
--HG--
extra : rebase_source : 5f2cac2c4e944e2c9f2f1acf0d3064e153c40451
2017-03-31 13:13:36 -04:00
Simon Fraser
c1b6a2a2a0
Bug 1324922 - Stop publishing complete MARs to balrog as a part of build/l10n repacks - final update, r=jlund
2017-03-31 12:30:03 -07:00
Dustin J. Mitchell
dc7a4bf28f
Bug 1350390: make fields that were unnecesarily optional, required; r=Callek
...
Docker-worker's `command` field is actually not required, as it will run a
docker image's default command when command is not specified.
MozReview-Commit-ID: I3vBHeixlxW
--HG--
extra : rebase_source : a5d02c3131dd6ffb307c37e827d58aa8686ccaf8
2017-03-24 17:53:57 +00:00