Commit Graph

494108 Commits

Author SHA1 Message Date
Chris Pearce
b2629e2eec Bug 1307248 - Replace uses of CompareUTF8toUTF16(kEMEKeySystem*) with Is*KeySystem(). r=jwwang
MozReview-Commit-ID: BTTacIyYfGZ

--HG--
extra : rebase_source : 4c3146ce7ca597c33871e8fb76b1c86d93c24ef7
2016-10-04 09:48:28 +13:00
Chris Pearce
5215e69245 Bug 1307248 - Add Is{Primetime,Widevine}KeySystem() functions. r=jwwang
MozReview-Commit-ID: GnH0T8IJhgR

--HG--
extra : rebase_source : cbaa64436e8ce034f6c953afa74001054f2ade0a
2016-10-04 09:40:32 +13:00
Michael Froman
d35956ee16 Bug 1291714 - bool to enable dtmf tones in AudioConduit and setup dtmf payload type. r=bwc
MozReview-Commit-ID: IMneZx9wlhj

--HG--
extra : rebase_source : 0e65711f7a36f75c8956efb0860fd63f7890a279
2016-09-28 21:22:44 -05:00
Michael Froman
3888f9a621 Bug 1291714 - sdp changes to support DTMF signaling. r=bwc
MozReview-Commit-ID: 7etTBsz3sM5

--HG--
extra : rebase_source : e71f97670677c51b96a477c5cfb95f91a3fdef87
2016-09-15 22:39:04 -05:00
Mark Hammond
84add39770 Bug 1305645 - have the FxaPushService log information about push messages received. r=kitcambridge
MozReview-Commit-ID: Jx21Jj92eu4

--HG--
extra : rebase_source : f00c6651650a8980a6b161622f99e0ff0527e881
2016-09-27 17:42:12 +10:00
Xidorn Quan
b1c50539b1 Bug 1306212 part 3 - Move the only constructor of StyleSheetInfo to StyleSheet.cpp. r=heycam
MozReview-Commit-ID: Fv2AyBE1Js0

--HG--
extra : rebase_source : 577f265aab22cc69e3adbb9836939373359064f1
2016-09-29 16:19:06 +10:00
Xidorn Quan
3202d476c0 Bug 1306212 part 2 - Remove visibility restriction of StyleSheetInfo. r=heycam
MozReview-Commit-ID: 8xAkfwtDpRu

--HG--
extra : rebase_source : c09503f93909ed44a873162638af36ef5ba1452b
2016-09-29 16:17:58 +10:00
Xidorn Quan
0d19e3e8e0 Bug 1306212 part 1 - Make StyleSheetInfo a member of ServoStyleSheet. r=heycam
MozReview-Commit-ID: 1gAu507RLfE

--HG--
extra : rebase_source : 2fd5621845c42ab98056bb04f51b0b216b4bfe79
2016-09-29 16:11:52 +10:00
Nathan Froyd
5c6c77e01e Bug 1305819 - set SSSE3_FLAGS for x86-64 Windows clang-cl builds; r=glandium
64-bit Windows builds that use clang-cl need -mssse3 specified, just
like the 32-bit builds.

MozReview-Commit-ID: KAYXYAAw46I

--HG--
extra : rebase_source : c882da5408c6e081b9564c859e73eccc5671287b
2016-09-27 15:35:39 -04:00
Blake Kaplan
0ae8e3bde6 Bug 1304531 - Remove this test as it no longer tests anything we care about and uses shims. r=Felipe,mconley
MozReview-Commit-ID: 70VFR34Kr7Y

--HG--
extra : rebase_source : e6bfad997c8a4cb85c91a43e5942565da524311a
2016-09-30 16:18:00 -07:00
Blake Kaplan
d9db0936c6 Bug 1304531 - Remove CPOW usage from browser_newtabwebchannel.js. r=Felipe
This one also probably wouldn't cause problems, but getting rid of the CPOW
was so easy, I did so anyway.

MozReview-Commit-ID: IWNwpKF52gI

--HG--
extra : rebase_source : 909cf7fb351f9a7d27e806616e48592f169dae12
2016-09-20 18:59:42 -07:00
Blake Kaplan
06aa76e9a8 Bug 1304531 - Remove CPOW usage in browser_web_protocol_handlers.js. r=Felipe
This one isn't intermittent but I noticed it in the logs and it was free to
fix.

MozReview-Commit-ID: D56wiHn3IfL

--HG--
extra : rebase_source : d8078fc995249d39d6c0e838d394f1465a9a3684
2016-09-20 18:54:03 -07:00
Blake Kaplan
79d33d6c32 Bug 1304531 - Remove CPOW usage from browser_WebRequest.js. r=Felipe
MozReview-Commit-ID: 2m4H9KT3dos

--HG--
extra : rebase_source : 7fcde08d83b565fd04dee1f0cb03f7facb41e12a
2016-09-20 18:37:35 -07:00
Blake Kaplan
34e6eff4f8 Bug 1304531 - Remove CPOW usage from browser_ConsoleStorageAPITests.js. r=Felipe
This was a little tricky to get right. The "spin the event loop" bit is weird
but doing a setTimout to call resolve is already redundant since resolve calls
the promise callbacks on the next turn of the event loop anyway. Basically,
the test just needed to move more stuff to the content process.

MozReview-Commit-ID: KrZZU5reJf7

--HG--
extra : rebase_source : 0817cdefc2e3941a5f59e3e8365d72395d8c4869
2016-09-20 18:04:15 -07:00
Blake Kaplan
fb560b4220 Bug 1304531 - Remove CPOW usage from browser_ua_emulation.js. r=Felipe
MozReview-Commit-ID: 4RnoWuVogCT

--HG--
extra : rebase_source : d096117b65edf49a51d4fa6230cf8d61b6852b83
2016-09-20 17:19:34 -07:00
Blake Kaplan
7afea958da Bug 1304531 - Remove CPOW usage from browser_timelineMarkers-01.js. r=Felipe
MozReview-Commit-ID: Ec3py9hntta

--HG--
extra : rebase_source : a2e505f9297eede9495672bfe27943b7ca768622
2016-09-20 17:07:39 -07:00
Blake Kaplan
98dc405cb8 Bug 1304531 - Remove CPOW usage from browser_bug655273.js. r=Felipe
MozReview-Commit-ID: G27FHSB1SxF

--HG--
extra : rebase_source : ff36435f10832a7dfde60b8f1fb11b92e3dfc4cd
2016-09-20 16:58:08 -07:00
Blake Kaplan
9d81d72177 Bug 1304531 - Remove CPOW (via shim usage) from the mochitest harness. r=Felipe
MozReview-Commit-ID: FturnOEMIV5

--HG--
extra : rebase_source : d87bfc63a503e4439b67a8cd0d4d5c6d222380fc
2016-09-19 17:18:07 -07:00
Bob Silverberg
15f306ba49 Bug 1299551 - Update test_webextension_install.js to wait for add-ons to finish installing, r=kmag
MozReview-Commit-ID: KJKi3BA8mI1

--HG--
extra : rebase_source : 797851f4f805ea0f34a72a838a9096b39e193e3a
2016-09-19 16:47:28 -04:00
David Keeler
2ebfcec051 bug 1307226 - extend clang crash workaround to work around similar crash in SetGridItemCount r=mats
MozReview-Commit-ID: 1fHN2mpYyxz

--HG--
extra : rebase_source : 564234074558f5ba7b966b9190504c4f10fa86df
2016-10-03 14:08:54 -07:00
Sebastian Kaspari
2e775e23a6 Bug 1301715 - BrowserApp: Receive metadata from event. r=ahunt
MozReview-Commit-ID: 7rND7R09Pj6

--HG--
extra : rebase_source : cbc2d1dedfcac4177d683eaa038a02f598f88ea2
2016-09-08 10:20:44 +02:00
Sebastian Kaspari
63a89783cc Bug 1301715 - Extract website metadata and make it available. r=ahunt
This patch introduces WebsiteMetadata.jsm which imports fathom and page-metadata-parser.
The code has been slightly modified to not depend on more node libraries.

On DOMContentLoaded the module will extract the metadata asynchronously and send it with
a 'Website:Metadata' event.

MozReview-Commit-ID: LxhYOTvvdsF

--HG--
extra : rebase_source : e31286bd7268ad62d55f1a5318cde79442e9acba
2016-09-08 10:20:24 +02:00
JW Wang
e3bfff82b5 Bug 1307356 - Move MDSM::DecodeFirstFrame() into DecodingFirstFrameState. r=kikuo
MozReview-Commit-ID: 9zL76KjBhF7

--HG--
extra : rebase_source : fa9e3a22bb9f13ad33275ce7258d21b7d5e13443
2016-10-04 15:03:30 +08:00
JW Wang
bb286ff881 Bug 1307055. Part 2 - remove unnecessary pref settings and unused functions. r=cpearce
MozReview-Commit-ID: IQHrWAwrMMZ

--HG--
extra : rebase_source : 04e5c65b386270e1231e6720f1635f19c0a58e24
2016-10-03 15:20:31 +08:00
JW Wang
7d74be7db2 Bug 1307055. Part 1 - add some prefs to prefs_general.js for mochitests so they can take effect as soon as possible before running any test code. r=cpearce
MozReview-Commit-ID: 3778qKBSSwv

--HG--
extra : rebase_source : e4564c544360f8184f538f2b38a810b637f4601a
2016-10-03 15:18:05 +08:00
JW Wang
2f12a9ac63 Bug 1307677. Part 6 - don't access mMaster after InitiateSeek() which will delete the current state object. r=kaku
MozReview-Commit-ID: HABL22OiLnJ

--HG--
extra : rebase_source : fadaf464539430e2a39090a3fd06d8e1235e011a
2016-10-04 17:29:10 +08:00
JW Wang
e636236a90 Bug 1307677. Part 5 - move most code of InitiateSeek() into the entry action of SeekingState. r=kaku
MozReview-Commit-ID: 5vHjMoURAXc

--HG--
extra : rebase_source : 8bf71103627d601a89273cffd19a78d2e02851d3
2016-10-04 17:18:49 +08:00
JW Wang
35107b4c29 Bug 1307677. Part 4 - prepare to move most code of InitiateSeek() into the entry action of SeekingState. r=kaku
Note we can't call SetState() because we might need to seek again in the SEEKING state.

MozReview-Commit-ID: 7KYhV5SLbXF

--HG--
extra : rebase_source : 111bfada8126b3a6a1c0034ad9f5e6883a360ea1
2016-10-04 17:05:39 +08:00
JW Wang
9ead74a43f Bug 1307677. Part 3 - move |mCurrentSeek.mPromise.Ensure| out of InitiateSeek(). This makes it easier to move more code into SeekingState. r=kaku
MozReview-Commit-ID: Id4PprPtJdX

--HG--
extra : rebase_source : e21c791f1ec88187f02b7079d6bfcfcf00de91e4
2016-10-04 16:55:59 +08:00
JW Wang
c9a0e7e263 Bug 1307677. Part 2 - add some assertion to DecodingFirstFrameState::HandleSeek(). r=kaku
MozReview-Commit-ID: 2RbAHFocwGy

--HG--
extra : rebase_source : bdade231e93f60a5841c5871ff3275fadf6f6a59
2016-10-04 16:36:42 +08:00
JW Wang
954a7a882f Bug 1307677. Part 1 - move some code from Seek() to various state objects. r=kaku
MozReview-Commit-ID: Gf51NiU9pZ

--HG--
extra : rebase_source : 11a677fa7cbf6698950b4d20265aa16c698eed8b
2016-10-04 16:33:40 +08:00
Brian Birtles
69935d0fe7 Bug 1297285 - Make update-the-finished-state.html not depend on frame timing; r=hiro
I suspect we're hitting trouble when the refresh driver changes timer and we
end up with less time between frames.

MozReview-Commit-ID: I2dProiJTfh

--HG--
extra : rebase_source : 938cf38085b1f10aa077042dd8ed2cbbc6448c6b
2016-10-05 14:00:46 +09:00
JW Wang
15fc2d73c6 Bug 1306813 - Don't puslish events to mOnOutput after DecodedStream::Stop() is called. r=pehrsons
Because the TaskQueue of MDSM will shut down soon and TaskQueue::Dispatch() will fail (via mOnOutput.Notify()).
We reset mStream in Forget() on the TaskQueue thread of MDSM so NotifyOutput() can check it
and ensure mOnOutput.Notify() always happen before DecodedStream::Stop().

MozReview-Commit-ID: 4sCXk1KAfCC

--HG--
extra : rebase_source : 1ec50a86fa1519c4fc8caa1087f2794411aa23b0
2016-10-04 14:54:23 +08:00
Kan-Ru Chen
3e934c8f5c Bug 1305791 - Clear result.mSegments if MoveFallible failed. r=billm
MozReview-Commit-ID: 8UaGt1OEfhh

--HG--
extra : rebase_source : c084812d2e4d8633d049638dcd55b0b97db2c603
2016-09-30 17:37:44 +08:00
Fischer.json
eeb751d411 Bug 1130447 - Hide the password manager timeLastUsed column by default. r=MattN
MozReview-Commit-ID: LxKnIfBhtQh

--HG--
extra : rebase_source : edbb41cc39c29523c65e00f21dc632a0aa2116a7
2016-09-20 15:45:15 +08:00
Chun-Min Chang
069e307afb Bug 1306536 - Test; r=mconley
MozReview-Commit-ID: CqPEbcfFMqF

--HG--
extra : rebase_source : 278543e3b266a285d50628b9554b626b5eae6b1d
2016-10-05 10:40:23 +08:00
Chun-Min Chang
a312732ab6 Bug 1306536 - Don't set displayURI when it's set to false; r=mconley
MozReview-Commit-ID: DI52QqsS3BE

--HG--
extra : rebase_source : b637dd7ac8d802197c7b6629e1c16ea597971810
2016-10-04 13:27:32 +08:00
Kaku Kuo
79e4f601c0 Bug 1306945 - remove the check of mPlayState in the MDSM::VisibilityChanged(); r=jwwang,kamidphish
MozReview-Commit-ID: JBJJ7dPt64i

--HG--
extra : rebase_source : 27b738832ffda283d931f5f5d27b43ed9f2f5d3a
2016-10-04 16:10:13 +08:00
JW Wang
0eaf8d3e06 Bug 1307063. Move MDSM::MaybeFinishDecodeFirstFrame() into DecodingFirstFrameState. r=kikuo
MozReview-Commit-ID: LVLjImUQf26

--HG--
extra : rebase_source : 1990080c2888b2e384f74c24246ffc93f70fc3f8
2016-10-03 17:18:38 +08:00
Wes Kocher
b4e6b8fba5 Merge m-c to autoland, a=merge 2016-10-04 17:42:48 -07:00
Mike Hommey
4b533dfa0b Bug 1287671 - Replace IS_{LITTLE|BIG}_ENDIAN with MOZ_{LITTLE|BIG}_ENDIAN in js/. r=njn
--HG--
extra : rebase_source : 41bcac276e0c7d4049e6ce3b914f9105d3b85b55
2016-10-04 15:31:45 +09:00
Brad Lassey
fa10f0ca80 bug 1294341 - test for dummy plugin r=mconley 2016-09-07 18:40:32 -04:00
Jim Mathies
fc6f4e741a Bug 1295596 - Remove release asserts from nsBaseWidget::AddChild associated with existing sibling checks. r=bsmedberg
MozReview-Commit-ID: HMCO1xq3pXd
2016-09-06 14:01:13 -05:00
Jan Beich
0e3c6a3bb5 Bug 1306828 - Unbreak build on BSDs after bug 1305360. r=jandem
MozReview-Commit-ID: Ji4HfcZ9Ui

--HG--
extra : transplant_source : %9A%1C%FE%3B%01om%92%16%8A%7B%20%D8%A2u.%B2%F7UG
2016-10-01 08:27:39 +00:00
Chris Manchester
0c70afc0a3 Bug 1305502 - Add an option to download symbols for an artifact build. r=glandium
MozReview-Commit-ID: HJxJeMkLiz9
2016-09-26 14:54:24 -07:00
Chris Manchester
333ac383e2 Bug 1304869 - Unset CFLAGS when invoking jemalloc's configure to accomodate setting CFLAGS in mozconfig. r=glandium
A side effect of ffi.m4 was that it would un-set CFLAGS when compiling with MSC.
This incidentally worked around the fact that if CFLAGS are set in jemalloc's
configure, it will not set certain variables that are necessary to configure
jemalloc, but are unlikely to be set manually by someone building Firefox.

MozReview-Commit-ID: 2l54YhSAUaL
2016-09-22 22:28:06 -07:00
Chris Manchester
90dd38f890 Bug 1300164 - Move VISIBILITY_FLAGS to Python configure. r=glandium
MozReview-Commit-ID: Ku1oUGVdtdm
2016-10-04 11:48:21 -07:00
L. David Baron
2dcd8fe04b Bug 1299736 - Remove unsafe optimizations from FrameHasPositionedPlaceholderDescendants. r=bzbarsky
MozReview-Commit-ID: 4DYtXqNYfPq

--HG--
extra : transplant_source : %3B%95P%1E%047%89%BA%99%D2%1D%B1%00%A1%EF%81%D5%DE%7F%8A
2016-10-04 11:39:36 -07:00
Stone Shih
15fe0043be Bug 1292063 - Part 4: Refine test case to listen body load event instead of video load event. r=smaug
--HG--
extra : rebase_source : 750a0bfc38b6d5163d0cfd708a39fd3bf58e600e
2016-09-06 10:33:12 +08:00
Stone Shih
ce7f1ca7af Bug 1292063 - Part 3: Add mComposedInNativeAnonymousContent to determine which events can cross the boundary of native anonymous content. r=smaug
--HG--
extra : rebase_source : 6b3fcc52b2a099944cc1a0427a36624394fb3b2e
2016-09-12 18:15:16 +08:00