Commit Graph

479909 Commits

Author SHA1 Message Date
DimiL
1ba65bb6c1 Bug 1272239 - P2. Testcase, only tables with provider could register gethash url in listmanager. r=francois
--HG--
extra : rebase_source : 9bb3c392f9443412ad60a01467ab9c77645f81ef
2016-05-30 17:09:11 +08:00
dlee
8044ad8507 Bug 1272239 - P1. Support completion for test database. r=francois
--HG--
extra : rebase_source : 7f1b786db70e2de24d1d561bb329bad0d853e020
2016-06-14 14:32:03 +01:00
Alastor Wu
ed8316cfbc Bug 1276831 - part4 : modify web-platform-test. r=rillian
The idl-test-harness can't detect the multiple types in webidl [1], so it doesn't know about the type like "double or AutoKeyword".
The same problem also happen in VTTCue's line property, and we have already expected its fail.
Therefore, we should expect this fail before we fix the problem of idl-test-harness.

[1] http://searchfox.org/mozilla-central/source/dom/imptests/idlharness.js#375
MozReview-Commit-ID: 5XvOwdmqKDP

--HG--
extra : rebase_source : fd72ef43d1f24792a1b3e228da7a7dca9483b1da
2016-06-15 16:52:07 +01:00
Alastor Wu
e6b6990123 Bug 1276831 - part3 : modify vtt.jsm. r=rillian
MozReview-Commit-ID: HpSbiNFtVR0

--HG--
extra : rebase_source : 04be33322b4847c21703b284075d91d4b236b9ed
2016-06-15 16:52:03 +01:00
Alastor Wu
0aa0671885 Bug 1276831 - part2 : modify test. r=rillian
MozReview-Commit-ID: L7NF8Wu7dSF

--HG--
extra : rebase_source : 49f996ec3158ecb051f87c9a5829cfc2f807ec29
2016-06-15 16:51:23 +01:00
Alastor Wu
360c0c9da2 Bug 1276831 - part1 : VTTCue's position should be double or auto keyword. r=rillian,smaug
MozReview-Commit-ID: 5zsEMxbwuEH

--HG--
extra : rebase_source : 85bef3d55b06509e5178e1709a752096d0ed402a
2016-06-15 16:51:17 +01:00
Christoph Kerschbaumer
e6988379ea Bug 1280204 - Convert devtools/client/shared/theme.js to use channel.open2(). r=grinstead 2016-06-15 13:19:31 +01:00
Christoph Kerschbaumer
4a09f2e308 Bug 1280179 - Fix type on csp.properties . r=arroway 2016-06-15 09:24:16 +01:00
Thomas Nguyen
4b7ad0e2c5 Bug 1223838 - Fix wrong policy associated with empty string. r=fkiefer,hsivonen
MozReview-Commit-ID: 7kFH39cegmH
2016-05-30 15:17:45 +08:00
Gerald Squelart
2035e18855 Bug 1271483 - p16. gtest for list-string functions - r=cpearce
Moved templated code to VideoUtils.h, so it can more easily be reused, and
tested.

MozReview-Commit-ID: 3vOvaj5VVhm
2016-05-26 19:24:35 +10:00
Gerald Squelart
456dd77006 Bug 1271483 - p15. Check if issues have been solved - r=cpearce
To determine if an issue has been solved, go through the possible prefs that
would have been saved by the front-end, to see if any previously-unplayable
formats/key systems are now playable, in which case we notify the frontend, to
record the issue-solved telemetry.

MozReview-Commit-ID: DmU50i6FtG8
2016-05-25 00:41:53 +10:00
Gerald Squelart
a5e2720c3e Bug 1271483 - p14. Demagicify ReportStringId strings - r=cpearce
Combine notification type and web-console string id into structs, simpler to
pass around, and will be useful to go through them when checking for solved
issues.

MozReview-Commit-ID: Hy3bMG3m12V
2016-05-25 01:03:21 +10:00
Gerald Squelart
9e8d2c970f Bug 1271483 - p13. Rework formats list - r=cpearce
Renamed AppendToStringList to AppendToFormatsList, to distinguish from other
string-based lists.
Ensure that list items don't contain commas, as commas are used as separators,
and we don't want&need to introduce escaping.
Added FormatsListContains.

MozReview-Commit-ID: 8KpuhSjCW3d
2016-05-25 03:24:14 +10:00
Gerald Squelart
0766dd1f45 Bug 1271483 - p12. Use StringListContains to filter notifications - r=cpearce
Using string-list iterator instead of bespoke code, to go through the decoder
doctor notifications-allowed pref.

MozReview-Commit-ID: 8sxopvlRrz7
2016-05-26 17:01:52 +10:00
Gerald Squelart
02df0decc1 Bug 1271483 - p11. Implement comma-sep-string for-range iterator - r=cpearce
Utility class&function that creates an iteratable range from a comma-separated
string, where each iteration will give a dependent substring (i.e., no string
copy happening).
This will help with going through lists of unplayable formats, to see if
issues have been solved.
If useful enough, this could later be published to a more public location
(e.g. mfbt or xpcom).

MozReview-Commit-ID: 3XP5PwQZFA1
2016-05-26 16:43:16 +10:00
Gerald Squelart
0816b1c721 Bug 1271483 - p10. Front-end handling of prefs&telemetry - r=gijs
When an issue is reported, save the unplayable formats/key-systesm in a pref,
keyed by the detailed issue string id, and report the infobar-shown telemetry.
More telemetry when the "Show me how" button is clicked.
And final telemetry (and clearing the prefs) when the issue is solved.

MozReview-Commit-ID: 4PgaPMVfjsQ
2016-05-26 23:46:52 +10:00
Gerald Squelart
9c71d22090 Bug 1271483 - p9. Report more details from DecDecDiagnostics - r=cpearce
Fill up extra details in notification: Web-console notification string id (will
be used as telemetry key), and whether the issue is present or has been solved.

MozReview-Commit-ID: AzhuIvGqb2p
2016-05-26 23:26:10 +10:00
Gerald Squelart
4e112be6b5 Bug 1271483 - p8. More details in DecoderDoctorNotification - r=smaug
Added some fields required by telemetry. Now with some documentation!
(Notifying code in p9, handling code in p10.)

MozReview-Commit-ID: 4mTHlkpjCxx
2016-05-26 23:24:40 +10:00
Gerald Squelart
eee5c768ab Bug 1271483 - p7. Telemetry histogram for DecDoc infobar stats - r=cpearce, f=bsmedberg
MozReview-Commit-ID: KB2r22Z3rss
2016-06-22 09:57:43 +10:00
Christoph Kerschbaumer
1b81dcec35 Bug 1271198 - Convert Websockets to use AsyncOpen2(). r=jduell 2016-05-17 12:04:11 +02:00
Jeff Gilbert
30c5609435 Bug 1279657 - failureId outvar should be a pointer. - r=benwa
MozReview-Commit-ID: 4s0OqZcHno5
2016-06-17 05:10:55 -07:00
Jeff Gilbert
1d4c021d59 Bug 1279657 - Star to left against type. - r=jrmuizel
MozReview-Commit-ID: IAuzZp4qcRX
2016-06-17 05:10:55 -07:00
Jeff Gilbert
3d08cc27b5 Bug 1279657 - Reference declarations should have the & against the type. - r=jrmuizel
MozReview-Commit-ID: 7RAd0TUJHfB
2016-06-17 05:10:55 -07:00
Randall Barker
35663fcd17 Bug 1280580 - Android native fling animation is returning an inverted velocity r=kats 2016-06-17 11:41:21 +01:00
Andrea Marchesini
da33656040 Bug 1280241 - Remove the limit of number of workers per domain, r=khuey 2016-06-17 11:25:21 +01:00
Sebastian Kaspari
5ef86607af Bug 1279488 - GeckoAppShell.uncaughtException(): Update state check. r=jchen
MozReview-Commit-ID: 3RhHEhYIwQU

--HG--
extra : rebase_source : af05df5ed4feba86ca69421bc43d4110ab0122ee
2016-06-14 13:39:31 +01:00
Nicholas Hurley
f0f573815e Bug 1273882 - Don't prefetch on origin predictions. r=mayhemer
MozReview-Commit-ID: 13QQarCBaRr
2016-06-17 02:58:41 -07:00
Chris Manchester
d4291f218b Bug 1278700 - Skip checks and build steps causing artifact builds to fail in automation. r=mshal
MozReview-Commit-ID: 6r1qiFC96hz
2016-06-17 00:58:36 -07:00
Chris Manchester
4821b30b36 Bug 1278700 - Add missing libraries to Mac artifact builds to avoid failing in the packager when doing an artifact build on automation. r=mshal
MozReview-Commit-ID: 7wv57TcdLUR
2016-06-17 00:58:36 -07:00
Steve Fink
4def6edc38 Bug 1272887 followup fix - alignas is not yet allowed, r=till
--HG--
extra : rebase_source : ff8b1293541493fd3639ebc7d2652cd34d66f824
extra : histedit_source : fa36fd9ce4faac7ff7d82b0272178154b90e55b7
2016-06-07 20:31:37 -07:00
Carsten "Tomcat" Book
4a4a88314c Merge mozilla-central to mozilla-inbound 2016-06-17 01:03:05 +01:00
Kartikaya Gupta
3877e9861b Bug 1280297 - Add refcount logging support for AtomicRefCountedWithFinalize. r=nical,froydnj
MozReview-Commit-ID: JC6zq3Mit97
2016-06-16 23:27:08 +01:00
Andrew Swan
de7347ec1a Bug 1274708 Use Context.jsonStringify() in ExtensionStorage r=kmag
MozReview-Commit-ID: Ba1w33Jl42n

--HG--
extra : rebase_source : dba7eeea129e5b5e594cea894afe0939abd6e309
2016-06-14 08:56:31 -07:00
Andrew Swan
cedc1d8eaf Bug 1274708 Use Context.jsonStringify() in connectNative r=kmag
MozReview-Commit-ID: J7q49nLg4F3

--HG--
extra : rebase_source : 9bdddffa43811fdff10fa75ea77bc0641012c9a3
2016-06-16 10:10:54 -07:00
Andrew Swan
8bf4c1d66e Bug 1274708 Add BaseContext.jsonStringify() r=kmag
MozReview-Commit-ID: E4F1e8hDA5a

--HG--
extra : rebase_source : e34a87e387248051633281000fa6d9b49f6cd533
2016-06-16 08:30:58 -07:00
Eitan Isaacson
cbb5b2eb40 Bug 1280131 - Add tabbrowser hidpi assets in Linux. r=Gijs
MozReview-Commit-ID: 45EVizpkB9S

--HG--
extra : rebase_source : 57e80a651aa8705a8e34457478da64fbda318489
2016-06-14 22:43:40 +01:00
Gerald Squelart
71f71b3646 Bug 1271483 - p6. Separate unplayable formats by missing decoder - r=cpearce
This helps determine how each format is affected by some issues. It will be
needed in later patches, to see when the issue get fixed (by noticing that
these formats become playable again).

MozReview-Commit-ID: 2wFzmnX5rBY
2016-05-12 16:28:11 +10:00
Gerald Squelart
c89979e5f5 Bug 1271483 - p5. Remove 'canPlay', can be inferred otherwise - r=cpearce
Instead of having yet-another variable, just infer playability from the lists
of playable&unplayable formats, which we need to look at anyway.

MozReview-Commit-ID: ABc2WtWADzN
2016-05-12 12:49:36 +10:00
Gerald Squelart
941f072570 Bug 1271483 - p4. Fixed console reporting for Widevine case - r=cpearce
Message was not including the actual Key System at issue.

MozReview-Commit-ID: CavgSGmYCa3
2016-05-16 15:43:19 +10:00
Gerald Squelart
484d14eab0 Bug 1271483 - p3. constify loop variable - r=cpearce
MozReview-Commit-ID: zp0VicPXxk
2016-05-12 15:52:24 +10:00
Gerald Squelart
6f32ce2640 Bug 1271483 - p2. Fixed whitespace style - r=cpearce
MozReview-Commit-ID: IypVNdXjoSr
2016-05-16 21:35:14 +10:00
Gerald Squelart
2c4f274202 Bug 1271483 - p1. Optionally treat media.wmf.disabled as WMF failure for Decoder Doctor - r=cpearce
This can be used to test Decoder Doctor on Windows, but disabling WMF through
prefs, to trigger an Decoder Doctor infobar.

MozReview-Commit-ID: 1aRk111VFO7
2016-05-24 01:33:37 +10:00
Seth Fowler
3983e48e1d Bug 1280712 - Remove redundant memset() of GIF frame data. r=edwin 2016-06-21 20:19:19 -07:00
Seth Fowler
82666db699 Bug 1249578 (Part 2) - Add a test that decoding ICOs with a size mismatch between the BIH header and the ICO directory entry fails. r=njn 2016-06-21 19:48:33 -07:00
Seth Fowler
1d5c203221 Bug 1249578 (Part 1) - Verify that the size in the BIH header matches the ICO directory entry instead of fixing it. r=njn 2016-06-21 19:48:31 -07:00
SUN Haitao
afa7290190 Bug 1264815 - Add a component to handle 'persisent-notification-click'. r=kcambridge 2016-05-12 09:28:46 +08:00
Thomas Nguyen
8e14007b6d Bug 1223838 - Update web platform test meta file. r=franziskuskiefer
MozReview-Commit-ID: EppPBARvdGB
2016-05-11 15:57:50 +08:00
Nicolas Silva
6e53af5d81 Bug 1264365 - Disable hardware acceleration for small popup widgets. r=dvander 2016-04-21 12:20:31 +02:00
David Burns
7a45ea7332 Bug 1277090: Update tests to get properties instead of attributes r=ato
Due to the conflation, we were returning the wrong thing on get_attribute,
Updated tests to call get_property when that is what they meant.

MozReview-Commit-ID: AY6bd3RECvV

--HG--
extra : rebase_source : d4063cb5f923ff48a408269bf9a4ee72198b707e
2016-05-31 23:52:34 +01:00
David Burns
186ffe49b4 Bug 1277090: Have Marionette return only attributes from getElementAttribute. r=ato
Using the Selenium atom we are conflating properties and attributes which is not
thing we really want to be doing.

MozReview-Commit-ID: HdZOz1jQrwz

--HG--
extra : rebase_source : 70118dba39bb1a72e78a264d2a71beff3671f9cb
2016-05-31 23:23:05 +01:00