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

483015 Коммитов

Автор SHA1 Сообщение Дата
Paul Adenot e556746dbc Bug 1286341 - Initialize sBrandName before layout startup when initializing the cubeb. r=jesup
We call `cubeb_init` quite early these days because the sandbox is enabled
a short time after, so we'd call GetCubebContext before InitBrandName, thus
showing the warning.

MozReview-Commit-ID: 4gmN8GKq4qd

--HG--
extra : rebase_source : 0028f51daf166792f05ab1aad26a807540d18fe8
2016-07-19 16:28:56 +02:00
Alastor Wu a02e63bc63 Bug 1282391 - make MediaControlService to foreground service when we're playing media. r=sebastian
MozReview-Commit-ID: HYN3PTQVdhG

--HG--
extra : rebase_source : 5e9ad3fc90d0d04c72b5d5e0e958c174df056342
2016-07-19 23:02:35 +08:00
Michael Kaply 8046f55123 Bug 1285281 - Update Qwant icon to our guidelines. r=florian
MozReview-Commit-ID: 3gPfLvygwEj

--HG--
extra : rebase_source : bcf2963bd4a03c37b98204f4a2c2df3e065a605e
2016-07-18 13:57:59 -05:00
Alexandre Lissy 84dcf6689f Bug 1287455 - Skip tests that are not useful on Android r=kanru
MozReview-Commit-ID: GklpSjmJZy6

--HG--
extra : rebase_source : f690e6aa529f263825e018a5dd283c460c5a7555
2016-07-18 18:54:58 +02:00
Jeremy Chen c8db19c1c0 Bug 1287728 - part2: convert RestyleResult to enum class. r=heycam
MozReview-Commit-ID: LofE7oAJj6K

--HG--
extra : rebase_source : 8e82b40d3dd616e123908733a4ca14f5cbd4012a
2016-07-19 21:10:59 +08:00
Jeremy Chen 546697763f Bug 1287728 - part1: explicitly define default value for RestyleResult. r=heycam
After explicitly define default value for RestyleResult, we have a value
starting from 0 now. So, we can drop the explicity numbering.

MozReview-Commit-ID: 1UlpkUT6mAL

--HG--
extra : rebase_source : 441da4a5def8b9c8340cc3048d8dba5ddaae3b87
2016-07-19 21:10:59 +08:00
Tom Klein c8ba465303 Bug 1117833 - Cancel pending visit and save immediately when title is updated. r=snorp
MozReview-Commit-ID: 3eSyovpfO3A

--HG--
extra : rebase_source : 7c71f099f8a138de9a9bedf2fc57d84209bee434
2016-06-30 23:39:29 -05:00
Iris Hsiao 0ce4237bb7 Backed out changeset 348a4cebfe89 (bug 1283803) 2016-07-19 16:34:49 +08:00
Iris Hsiao 4ab52122dd Backed out changeset 544795f12d67 (bug 1283803) 2016-07-19 16:34:35 +08:00
Iris Hsiao 9bbd135e4c Backed out changeset 2913e3ccf060 (bug 1283803) 2016-07-19 16:34:21 +08:00
Iris Hsiao 980f5e6fd8 Backed out changeset 1f511a0e1484 (bug 1283803) for Media test failed 2016-07-19 16:34:04 +08:00
Jeremy Chen 77cad258aa Bug 1287480 - Release mozlog 3.3. r=jmaher
MozReview-Commit-ID: D6UsFueHmPB

--HG--
extra : rebase_source : 8a667495b5efbe9849e8b64dccc3ac76fa257954
2016-07-19 09:50:09 +08:00
Henrik Skupin 3caa86c072 Bug 1255986 - [moztest] Safe-guard structured logging for exceptions from bad handlers. r=jgraham
Any exception which gets thrown by a log handler while test results are getting generated, should
not cause test harnesses to stop immediately. To achive that the exception details are written to
stderr and not propagated up the stack.

MozReview-Commit-ID: ChyYxApYSGx

--HG--
extra : rebase_source : 9fc3fe597061bedb1df2f5b8de1daa4bd127ea1e
2016-06-03 22:20:59 +02:00
Jean-Yves Avenard 0b57c68c53 Bug 1287370: Remove VDA decoder. r=cpearce
The VDA decoder was no longer usable regardless.

MozReview-Commit-ID: 6Q94jrp0OIG

--HG--
extra : rebase_source : 368396b413995eb1c9382cb9cb134ec2fcf38d95
2016-07-18 17:02:51 +10:00
JW Wang 897e63f874 Bug 1287698 - Make MDSM::mPendingDormant a bool. r=jya
MozReview-Commit-ID: 8WF0cxAFABS

--HG--
extra : rebase_source : 9d6635e2e69a49f6e60e9e759846fbc5887341ca
2016-07-12 13:57:10 +08:00
Andi-Bogdan Postelnicu de0b1d9c7a Bug 1283395 - clang-plugin - add an error if we encounter in MOZ_ASSERT assignment instead of logical expression. r=mystor
MozReview-Commit-ID: AybStmi6MIH

--HG--
extra : rebase_source : 6379599db347975436181c3807893f939f624b24
2016-07-19 09:59:22 +03:00
JW Wang 4e620890c7 Bug 1287350. Part 2 - Call WatchManager::Shutdown() to prevent notifications from watchables. r=jya
MozReview-Commit-ID: 79GojLNE4Gn

--HG--
extra : rebase_source : 888c389f0a99365da907a4dc56c8095cddfdbf55
2016-07-15 15:44:02 +08:00
JW Wang f090553820 Bug 1287350. Part 1 - extract some code to {Connect,Disconnect}Mirrors. r=jya.
MozReview-Commit-ID: Ayf109fFhRU

--HG--
extra : rebase_source : bff7df290062d40c40b61a05bc054fbfa9cd3ddc
2016-07-15 15:35:41 +08:00
Iris Hsiao b3cb3cf81f Backed out changeset 128c1454e51f (bug 1280346) for Mochitest failed 2016-07-19 13:01:53 +08:00
Iris Hsiao 2b63a49098 Backed out changeset 0a12376c8ba5 (bug 1277075) 2016-07-19 12:36:39 +08:00
Iris Hsiao a024afd017 Backed out changeset 26fe03ac12be (bug 1277075) for Windows build bustage 2016-07-19 12:36:27 +08:00
Cameron McCormack c233ad3334 Bug 1287382 - Hook up the 1-arg version of CSS.supports() to the Servo backend. r=dholbert
MozReview-Commit-ID: EDQGXOVgWEC

--HG--
extra : rebase_source : 66583e4a5961404d9c6da9a21466041d710a87ed
2016-07-18 16:29:04 +08:00
Emilio Cobos Álvarez dd78b9aaef Bug 1287542: stylo: Actually post a restyle event to the restyle manager on content state change. r=bholley
This was somehow a leftover from Bug 1286445.

MozReview-Commit-ID: 1bGKsNvm1qn

--HG--
extra : rebase_source : d888a1f804afb991a4eb90a7e74065b90a805744
2016-07-18 11:28:57 -07:00
Emilio Cobos Álvarez a77d2878ce Bug 1287542: stylo: Implement ServoRestyleManager::HasPendingRestyles() r=bholley
MozReview-Commit-ID: JeDly0eqjka

--HG--
extra : rebase_source : 7d5673ba2199e6e1a564d4d22e705058447bc49d
2016-07-18 11:28:27 -07:00
Alastor Wu d61621aace Bug 1283803 - part4 : handle unicode \u0000 and \uFFFD. r=rillian
MozReview-Commit-ID: FtDPV9U7ffS

--HG--
extra : rebase_source : d450e7f2c40cfb44c123206fd0732c8debdec518
2016-07-19 11:10:56 +08:00
Alastor Wu 99502e7e78 Bug 1283803 - part3 : rename function parseSignature. r=rillian
MozReview-Commit-ID: ImBH5Xq4sJX

--HG--
extra : rebase_source : 513c035db6a9fea43724b227c534f1b08af1a1f2
2016-07-19 11:10:52 +08:00
Alastor Wu a3a8013883 Bug 1283803 - part2 : modify vtt parsing algorithm. r=rillian
MozReview-Commit-ID: KUYq0L0pW5x

--HG--
extra : rebase_source : bb9875128c89315d50ebea3cf32d65c7a0d7ee5c
2016-07-19 11:10:50 +08:00
Alastor Wu 767f379932 Bug 1283803 - part1 : modify function parsingHeader. r=rillian
MozReview-Commit-ID: GM3nJzstVzf

--HG--
extra : rebase_source : ff6f4d1eb71b9dbee0a13055e82411c1e970a536
2016-07-19 11:10:44 +08:00
JW Wang 91da763ab9 Bug 1285122. Part 2 - fix includes and forward-declaration. r=kaku
MozReview-Commit-ID: 7r1NNH5DZki

--HG--
extra : rebase_source : 3daf9963e6828de069cbb4f669de52096d917ef1
2016-07-07 14:44:53 +08:00
JW Wang f3d0c786f5 Bug 1285122. Part 1 - remove SeekTask::mNeedToStopPrerolling{Audio,Video} per discussion in https://reviewboard.mozilla.org/r/43689/#comment54421. r=kaku
MozReview-Commit-ID: 1r909HO5Cbl

--HG--
extra : rebase_source : 3f45ec683751240033a3679978bed3862055ff0e
2016-07-07 14:35:58 +08:00
JW Wang 47723022cb Bug 1285121 - cancel callbacks before rejecting the promise. r=kaku
MozReview-Commit-ID: 1Ly4ZW1d6KL

--HG--
extra : rebase_source : 1e42a6689c506816338499d40965634dcd5c4c34
2016-07-07 14:30:54 +08:00
Masatoshi Kimura c37817e366 Bug 1250582 - Remove SSL_FALLBACK_LIMIT_REACHED telemetry. r=keeler
Bug 1084025 added this telemetry to measure the impact of bumping the fallback limit.
But we already bumped the fallback limit to TLS 1.2 long before. We will not need this kind of telemetry until we bump the fallback limit to TLS 1.3 that will not happen in the near future. So let's just remove wasting resource for now.

MozReview-Commit-ID: 22o8FirlYql

--HG--
extra : rebase_source : c04b6a7aa7bf8970b22c24dcb1d8f0184330cb43
2016-07-16 14:16:06 +09:00
Mike Hommey 7df7b057ce Bug 1286204 - Require at least clang 3.6. r=froydnj
--HG--
extra : rebase_source : e49f87d8c7d47c48a23650fbbbbf0dafbccc209d
2016-07-08 16:38:55 +09:00
Dustin J. Mitchell 28b44ad133 Bug 1286652: also remove cache scopes on try and fix scopes; r=Callek
MozReview-Commit-ID: 7s1CVCEVNwN

--HG--
extra : rebase_source : 680bbcc878ef8fa2a0c644acc96d6c76a35c4e74
extra : source : fcdb987dec5d58744f979f19253e9337f78eed30
2016-07-13 20:13:06 +00:00
Aaron Klotz 273f08913c Bug 1277075: Modify parent and child process startup to use mscom::MainThreadRuntime; r=jimm
MozReview-Commit-ID: HvO9eVt1PTz

--HG--
extra : rebase_source : a06ff8cd96f83c59b466ba57f67ffad8cc9b6f26
2016-06-04 01:42:40 -06:00
Aaron Klotz 20b5649ee9 Bug 1277075: Add MainThreadRuntime class to mscom glue, enabling safe initialization of COM security and exception handlers; r=jimm
MozReview-Commit-ID: BKDnWQLCYGI

--HG--
extra : rebase_source : 091ed78a5b30c674ad8a7964b0ae5ffe66e905e5
2016-07-14 16:54:53 -06:00
Aaron Klotz f92a107e86 Bug 1287002: Add DynamicallyLinkedFunctionPtr helper class to mscom glue; r=jimm
MozReview-Commit-ID: JnsXxi3oQ9r

--HG--
extra : rebase_source : fd0806fcd47b3d060236db00277415a4cf07e9c7
2016-06-03 12:56:24 -06:00
Aaron Klotz 67768a9eb7 Bug 1287002: Utility functions for Microsoft COM glue; r=jimm
MozReview-Commit-ID: DTH2lIvKjX9

--HG--
extra : rebase_source : e7e4e32f2175322c4ab20a205e37f6b2d34822f8
2016-07-14 16:55:31 -06:00
Aaron Klotz 140fb74701 Bug 1287002: Add RAII class for entering a COM apartment; r=jimm
MozReview-Commit-ID: DEwU3vU1P5P

--HG--
extra : rebase_source : 05f2ce1b51e32e369965c189ead9071b05b6e498
2016-06-03 12:30:31 -06:00
Aaron Klotz c8479a9f4c Bug 1287002: Skeleton moz.build for ipc/mscom directory; r=billm
MozReview-Commit-ID: 4SDUWyTCppL

--HG--
extra : rebase_source : fd96ce17f38936e4e51bcc837c615cc80932f3f5
2016-06-03 12:29:21 -06:00
Nelson J Morais e029d9b421 Bug 1279005 - Refactor BaseMarionetteTestRunner: added new method _is_filename_valid() centralizing test's file name validation logic.; r=maja_zf
MozReview-Commit-ID: 75IFA54QsWy

--HG--
extra : rebase_source : cb348db29f612cc1ce7f19b7ae41a016567bb0c6
2016-07-15 00:01:38 +01:00
Tom Klein 693ac9734a Bug 1264347 - Refactor SnackbarHelper to use builder pattern. r=sebastian
MozReview-Commit-ID: 9WZBhhJIdNq

--HG--
rename : mobile/android/base/java/org/mozilla/gecko/SnackbarHelper.java => mobile/android/base/java/org/mozilla/gecko/SnackbarBuilder.java
extra : rebase_source : f5bccb838b015fcb40709ab71a5ab8d42a75153e
2016-07-11 09:42:01 -05:00
Andreas Tolfsen 1b5fe25426 Bug 1284232 - Convert internal error list to a set; r=automatedtester
MozReview-Commit-ID: THj6qxvUus

--HG--
extra : rebase_source : 06c41b5387755edda487c67418c1575c8c639eee
2016-07-08 14:00:56 +01:00
Andreas Tolfsen 7e156be01e Bug 1284232 - Guard against ill-behaved objects on error check; r=automatedtester
It turns out that certain objects such as a DOMRectList have peculiarities
that cause string comparison to throw. This is normally not a problem
as error.isError is usually passed JSON serialisable data. But when it
is not, this try condition helps diagnose problems.

MozReview-Commit-ID: BLNSziwfxXs

--HG--
extra : rebase_source : 8bad973a20d8b69fa27f5de66e4ea287d4bcddcd
2016-07-08 13:58:04 +01:00
Andreas Tolfsen ddc9f80240 Bug 1284232 - Marshal all HTML and JS collections; r=automatedtester
This patch adds marshaling of HTMLFormControlsCollection,
HTMLAllCollection, and HTMLOptionsCollection element collections to
Marionette.

It will allow us you to return from HTMLSelectElement.options,
document.forms[0].elements, and document.all. This is in
addition to the already supported document.querySelector
(NodeList), document.getElementsBy* (HTMLCollection), and
Array.from(ELEMENT...) collections.

MozReview-Commit-ID: 71a65lZRn4S

--HG--
extra : rebase_source : aff3490ceb0db110f392956baaacbd5e2e7acb62
2016-07-04 17:34:06 +01:00
Kartikaya Gupta 0c72d9e20d Bug 1287155 - Fix build bustage when --disable-debug is combined with --enable-logrefcnt. r=froydnj
MozReview-Commit-ID: 9HZcYrsvvHX

--HG--
extra : rebase_source : 391b729d78e5cbeebba09b9a3255bd217169e9cb
2016-07-18 11:22:03 -04:00
David Keeler 100044aea9 bug 803330 - fix row count assertion failure in page info dialog r=florian
When calling rowCountChanged on an nsITreeBoxObject, the implementation assumes
that the row count has actually changed. pageInfoTreeView violated this
assumption in addRows by first calling rowCountChanged and then updating its row
count. This patch fixes the issue by using the power of decomposition. That is,
there's already a perfectly fine function called 'addRow' that can be called
once for each row being added.

MozReview-Commit-ID: HP6LkP4ICLf

--HG--
extra : rebase_source : 574afa9a8bdaf6eea027144de96c55a2a24ea241
2016-07-14 17:21:14 -07:00
Jean-Yves Avenard e1a20915fc Bug 1280346: Only consider a video info as invalid if image dimensions are null. r=rillian
Display dimensions are actually determined from the SPS NAL with h264 and as such we don't really care on what is found in the container (which may be incorrect).

MozReview-Commit-ID: 7JmxIawNOOn

--HG--
extra : rebase_source : 9454b07742af880cd992a92517880788bd18a712
2016-07-12 16:46:33 +10:00
Mark Hammond 5d1196dc29 Bug 1279145 - log manager now cleans old Sync and ReadingList log files. r=tcsc
MozReview-Commit-ID: JpispWkvlFZ

--HG--
extra : rebase_source : 10e7339e50e6238e56c06e915fdb148fdbeda79d
2016-07-18 11:46:01 +10:00
Andrew Swan 5238b6aa15 Bug 1282680 Always use 64-bit registry for native messaging r=kmag
MozReview-Commit-ID: 99JSqHP17v8

--HG--
extra : rebase_source : e40f16680f578ca803522a5194d3be415d37256f
2016-07-18 13:34:19 -07:00