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