sotaro
4c5bdeeb2e
Bug 1395417 - Fix as star against type r=jgilbert
2017-08-31 16:25:48 +09:00
Sebastian Hengst
90f754cf6f
Backed out changeset ab66385c2fb5 (bug 1387507) for failing browser-chrome's browser_all_files_referenced.js: unreferenced file e10s-64@2x.png. r=backout on a CLOSED TREE
2017-08-31 09:09:02 +02:00
Sebastian Hengst
f5c4211851
Backed out changeset e380765f9845 (bug 1387507)
2017-08-31 09:07:53 +02:00
sotaro
b2afc6658c
Bug 1395417 - Expose eglCreateDeviceANGLE and eglReleaseDeviceANGLE r=jgilbert
2017-08-31 15:57:45 +09:00
Gabriel Luong
6e615beb90
Bug 1394268 - Implements the new photon tab line in the devtools tabbar. r=bgrins
2017-08-31 00:34:39 -04:00
Jean-Yves Avenard
738b66b34c
Bug 1395139 - Put AMD VP9 decoder behing pref. r=cpearce
...
Pref used is media.wmf.amd.vp9.enabled
MozReview-Commit-ID: JiPGUUaT8AG
--HG--
extra : rebase_source : da9bb5ed452e1f36a170acb7bf7d4f5333ca1791
2017-08-30 17:16:25 +02:00
Jeremy Chen
b953c8375e
servo: Merge #18319 - Do not skip parent display-based style fixups for NAC that is not a NAC root (from chenpighead:stylo-fixup-display-for-NAC); r=heycam
...
Stylo is currently skipping parent display-based style fixups for all NAC,
whereas we probably only want to do this for NAC roots.
In this patch, we ensure that we skip it for NAC roots, and pseudo-elements,
but not other NAC.
---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix [Bug 1359303](https://bugzilla.mozilla.org/show_bug.cgi?id=1359303 )
Source-Repo: https://github.com/servo/servo
Source-Revision: cb4ce934299ce97499c766f1b09bd9f1303b5e38
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 765a1f5ed553c6c417560f6ecf497ecfb5ccb376
2017-08-31 03:10:23 -05:00
Sebastian Hengst
e08ac68aa5
Backed out changeset 27f6228d4118 (bug 1390461) for frequently failing own check-clobber-l10n-x-test during build. r=backout on a CLOSED TREE
2017-08-31 10:57:59 +02:00
Oriol Brufau
a1f7ac5069
Bug 1328008 - Stop collapsing TreeView nodes when clicking a value. r=Honza
2017-08-30 07:27:00 -04:00
Ho-Pang Hsu
8dfeaddc82
Bug 1391532 - Preserve the precision of a timestamp when converting it to string. r=bkelly
2017-08-30 19:16:02 +08:00
Makoto Kato
2a3c054c7b
Bug 1394661 - Use user locale instead of system locale for font fallback. r=gandalf
...
Until Firefox 54, font fallback uses user locale. Example, OS is Windows 10 JA with JA UI, Firefox uses JA font for fallback even if Firefox is US version.
But since we changed some locale code on Firefox 55 development cycle, there were some regressions such as bug 1346674. So we changed fallback locale to system locale (instead of Firefox UX locale) for font selection by bug 1348259.
It isn't good for old compatibility, so we should use user locale for font fallback like Firefox 54. Now we can get user locale by OSPreferences::GetRegionalPrefsLocales, use it for font fallback
MozReview-Commit-ID: 7qwDDeU1ZPt
--HG--
extra : rebase_source : 3a307dd239bea516e117961a944b714bc43a993c
2017-08-30 17:33:12 +09:00
Randell Jesup
9f5e4df6f4
Bug 1395432: Block some inlining for better debugging (in Nightly) r=luke
2017-08-30 23:29:30 -04:00
Wes Kocher
ef3d37e889
Merge m-c to inbound a=merge
...
MozReview-Commit-ID: 3rHXXSEcJ6k
2017-08-30 19:58:40 -07:00
Wes Kocher
940bdbc699
Merge autoland to central, a=merge
...
MozReview-Commit-ID: Jz9iBkuBrpV
2017-08-30 19:52:39 -07:00
Wes Kocher
a216658ae3
Backed out 2 changesets (bug 1382377) under suspicion of causing asan devtools failures a=backout CLOSED TREE
...
Backed out changeset c23f8bd95172 (bug 1382377)
Backed out changeset e9156a9ede8e (bug 1382377)
MozReview-Commit-ID: GnLs0Kzd5em
2017-08-30 16:44:20 -07:00
Wes Kocher
8315f8dcc5
Backed out changeset ce0752c07ff6 (bug 1393046
) under suspicion of causing asan failures in devtools tests a=backout CLOSED TREE
...
MozReview-Commit-ID: CKtxKuqiqVb
2017-08-30 16:42:47 -07:00
Wes Kocher
b822d164b0
Backed out changeset f3a4f4402577 (bug 1385249) for reftest failures in 966992-1.html a=backout CLOSED TREE
...
MozReview-Commit-ID: 7fX0Xd9C1VJ
2017-08-30 15:48:29 -07:00
Wes Kocher
39de5c98b3
Backed out 5 changesets (bug 1362036) for being the likely cause of asan leaks a=backout CLOSED TREE
...
Backed out changeset d00a28769dbe (bug 1362036)
Backed out changeset efab54a746d2 (bug 1362036)
Backed out changeset f0c72c9d2ae1 (bug 1362036)
Backed out changeset 16c55731558c (bug 1362036)
Backed out changeset c0be2eaa3a35 (bug 1362036)
MozReview-Commit-ID: 9mE0tvkzR39
--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_network_messages_openinnet.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_network_messages_click.js
2017-08-30 15:38:15 -07:00
Wes Kocher
b52f1f918e
Backed out changeset 1575ef52aa22 (bug 1394053
) for failures in browser_security-1.js,browser_security-2.js,browser_security.js a=bustage CLOSED TREE
...
MozReview-Commit-ID: G8PrqcM5UYf
2017-08-30 14:27:11 -07:00
Wes Kocher
ed7c10b582
Backed out changeset be5d0598f77d (bug 1335029) for crashtest failures in 1185192.html a=backout CLOSED TREE
...
MozReview-Commit-ID: 9wzZ9KwfoDB
2017-08-30 12:13:01 -07:00
Drew Willcoxon
08fc26a48c
Bug 1389554 - Remove the dropdown icon (triangle) from the URL bar when something is being typed. r=mak
...
MozReview-Commit-ID: LjPrgr8FwkA
--HG--
extra : rebase_source : 928e0d7b660446ed029a3d64d350bf25c0f6e1d8
2017-08-30 10:02:25 -07:00
Mark Banner
0fb1ade5d2
Bug 1393771 - Fix issues in tests that cause failures when they are re-ordered. r=mak
...
MozReview-Commit-ID: 8PUTruIRPK8
2017-08-30 17:57:19 +01:00
Mark Banner
9d43fdf934
Bug 1393771 - Rename some tests in browser/components/places/tests/browser/ to avoid bug numbers in filenames. r=mak
...
MozReview-Commit-ID: JSZiOJ3vDo3
--HG--
rename : browser/components/places/tests/browser/browser_423515.js => browser/components/places/tests/browser/browser_bookmark_folder_moveability.js
rename : browser/components/places/tests/browser/browser_555547.js => browser/components/places/tests/browser/browser_check_correct_controllers.js
rename : browser/components/places/tests/browser/browser_425884.js => browser/components/places/tests/browser/browser_copy_folder_tree.js
rename : browser/components/places/tests/browser/browser_435851_copy_query.js => browser/components/places/tests/browser/browser_copy_query_without_tree.js
rename : browser/components/places/tests/browser/browser_416459_cut.js => browser/components/places/tests/browser/browser_cutting_bookmarks.js
rename : browser/components/places/tests/browser/browser_410196_paste_into_tags.js => browser/components/places/tests/browser/browser_paste_into_tags.js
rename : browser/components/places/tests/browser/browser_475045.js => browser/components/places/tests/browser/browser_toolbar_drop_text.js
2017-08-30 17:57:14 +01:00
Sylvestre Ledru
0e47d2469e
No bug - Add comments to explain why they are ignored by clang-format r=me DONTBUILD
...
MozReview-Commit-ID: B8fsjYiWzkm
--HG--
extra : amend_source : c39c3ac8d446f29b0cc9c9d62be48328e3f29eda
2017-08-30 18:53:35 +02:00
Andrea Marchesini
1df07a3979
Bug 1395141 - RequestInit dictionary must have AbortSignal as optional, r=bkelly
2017-08-30 18:47:23 +02:00
Tobias Schneider
4c5ae9e764
Bug 1299848 - Move all reftest-paged tests to layout/reftests/pagination. r=dholbert
...
--HG--
rename : layout/reftests/printing/1108104-ref.html => layout/reftests/pagination/1108104-ref.html
rename : layout/reftests/printing/1108104.html => layout/reftests/pagination/1108104.html
rename : layout/reftests/printing/115199-1-ref.html => layout/reftests/pagination/115199-1-ref.html
rename : layout/reftests/printing/115199-1.html => layout/reftests/pagination/115199-1.html
rename : layout/reftests/printing/115199-2-ref.html => layout/reftests/pagination/115199-2-ref.html
rename : layout/reftests/printing/115199-2a.html => layout/reftests/pagination/115199-2a.html
rename : layout/reftests/printing/115199-2b.html => layout/reftests/pagination/115199-2b.html
rename : layout/reftests/printing/1166147-ref.html => layout/reftests/pagination/1166147-ref.html
rename : layout/reftests/printing/1166147.html => layout/reftests/pagination/1166147.html
rename : layout/reftests/printing/129941-1-ref.html => layout/reftests/pagination/129941-1-ref.html
rename : layout/reftests/printing/129941-1a.html => layout/reftests/pagination/129941-1a.html
rename : layout/reftests/printing/129941-1b.html => layout/reftests/pagination/129941-1b.html
rename : layout/reftests/printing/129941-1c.html => layout/reftests/pagination/129941-1c.html
rename : layout/reftests/printing/129941-1d.html => layout/reftests/pagination/129941-1d.html
rename : layout/reftests/printing/129941-1e.html => layout/reftests/pagination/129941-1e.html
rename : layout/reftests/printing/1321803-1-ref.html => layout/reftests/pagination/1321803-1-ref.html
rename : layout/reftests/printing/1321803-1a.html => layout/reftests/pagination/1321803-1a.html
rename : layout/reftests/printing/272830-1-ref.html => layout/reftests/pagination/272830-1-ref.html
rename : layout/reftests/printing/272830-1.html => layout/reftests/pagination/272830-1.html
rename : layout/reftests/printing/318022-1-ref.html => layout/reftests/pagination/318022-1-ref.html
rename : layout/reftests/printing/318022-1.html => layout/reftests/pagination/318022-1.html
rename : layout/reftests/printing/381497-f.html => layout/reftests/pagination/381497-f.html
rename : layout/reftests/printing/381497-n.html => layout/reftests/pagination/381497-n.html
rename : layout/reftests/printing/403669-1-ref.html => layout/reftests/pagination/403669-1-ref.html
rename : layout/reftests/printing/403669-1.html => layout/reftests/pagination/403669-1.html
rename : layout/reftests/printing/577450-1-ref.html => layout/reftests/pagination/577450-1-ref.html
rename : layout/reftests/printing/577450-1.html => layout/reftests/pagination/577450-1.html
rename : layout/reftests/printing/609227-1-ref.html => layout/reftests/pagination/609227-1-ref.html
rename : layout/reftests/printing/609227-1.html => layout/reftests/pagination/609227-1.html
rename : layout/reftests/printing/609227-2-ref.html => layout/reftests/pagination/609227-2-ref.html
rename : layout/reftests/printing/609227-2a.html => layout/reftests/pagination/609227-2a.html
rename : layout/reftests/printing/609227-2b.html => layout/reftests/pagination/609227-2b.html
rename : layout/reftests/printing/626395-1-ref.html => layout/reftests/pagination/626395-1-ref.html
rename : layout/reftests/printing/626395-1a.html => layout/reftests/pagination/626395-1a.html
rename : layout/reftests/printing/626395-1b.html => layout/reftests/pagination/626395-1b.html
rename : layout/reftests/printing/626395-2-ref.html => layout/reftests/pagination/626395-2-ref.html
rename : layout/reftests/printing/626395-2a.html => layout/reftests/pagination/626395-2a.html
rename : layout/reftests/printing/626395-2b.html => layout/reftests/pagination/626395-2b.html
rename : layout/reftests/printing/626395-2c.html => layout/reftests/pagination/626395-2c.html
rename : layout/reftests/printing/626395-2d.html => layout/reftests/pagination/626395-2d.html
rename : layout/reftests/printing/652178-1-ref.html => layout/reftests/pagination/652178-1-ref.html
rename : layout/reftests/printing/652178-1-ref2.html => layout/reftests/pagination/652178-1-ref2.html
rename : layout/reftests/printing/652178-1.html => layout/reftests/pagination/652178-1.html
rename : layout/reftests/printing/745025-1-ref.html => layout/reftests/pagination/745025-1-ref.html
rename : layout/reftests/printing/745025-1.html => layout/reftests/pagination/745025-1.html
rename : layout/reftests/printing/820496-1-ref.html => layout/reftests/pagination/820496-1-ref.html
rename : layout/reftests/printing/820496-1.html => layout/reftests/pagination/820496-1.html
rename : layout/reftests/printing/960822-ref.html => layout/reftests/pagination/960822-ref.html
rename : layout/reftests/printing/960822.html => layout/reftests/pagination/960822.html
rename : layout/reftests/printing/966419-1-ref.html => layout/reftests/pagination/966419-1-ref.html
rename : layout/reftests/printing/966419-1.html => layout/reftests/pagination/966419-1.html
rename : layout/reftests/printing/966419-2-ref.html => layout/reftests/pagination/966419-2-ref.html
rename : layout/reftests/printing/966419-2.html => layout/reftests/pagination/966419-2.html
rename : layout/reftests/printing/test-async-paged.html => layout/reftests/pagination/test-async-paged.html
2017-08-30 09:23:16 -07:00
Geoff Brown
6d680d9a44
Bug 1394957 - Fix logging of number of tests when running chunked reftests; r=ahal
2017-08-30 10:11:28 -06:00
Geoff Brown
01a902a282
Bug 1390059 - Disable all robocop PixelTests, for intermittent failures; r=me,test-only
2017-08-30 10:11:26 -06:00
Michael Layzell
c77fa9af3c
Bug 1385316 - Include remoteType in BHR ping, r=froydnj
2017-08-30 12:04:16 -04:00
Michael Layzell
aa4bf37c97
Bug 1385366 - Include timeSinceLastPing in BHR ping payload, data-r=rweiss, r=froydnj
2017-08-30 12:04:11 -04:00
Emilio Cobos Álvarez
988faf2428
servo: Merge #18311 - Revert "Rewrite CounterStyleOrNone::from_gecko_value to use fewer bin… (from emilio:backout-counter-style); r=emilio
...
…ding functions"
This reverts commit 65c2047df21d0a4a6bf70096a51d701bf0dd7eb0.
Closes #18306
Source-Repo: https://github.com/servo/servo
Source-Revision: 19cbea23a869cfb6d62d95f36c343e7c287129b9
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 2098ddcd09a90138496e0d980e81eb9fdc9bb658
2017-08-30 07:24:19 -05:00
Boris Chiou
20b3ff88fa
servo: Merge #18234 - stylo: Bug 1390039 - Implement compute_distance for mismatched transform lists (from BorisChiou:stylo/transform/distance_mismatch); r=birtles,nox
...
Implement ComputeSquaredDistance for mismatched transform lists.
In order to do this, we have to convert a transform list into a 3d matrix,
so I move the code from layout module into style module for reusing it.
---
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix [Bug 1390039](https://bugzilla.mozilla.org/show_bug.cgi?id=1390039 ).
- [X] These changes do not require tests because this is a Gecko feature and I add many tests in Gecko already.
Source-Repo: https://github.com/servo/servo
Source-Revision: 3fa5d83ab798a9f1f88a73bf8618e6d7ccbb4b64
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : dd0b5e85f3be270d00657881351cd86286d436ff
2017-08-30 06:03:32 -05:00
Emilio Cobos Álvarez
22b2d26b42
servo: Merge #18300 - style: Remove HasViewportPercentage (from emilio:die-hvp-die); r=nox
...
It's not needed since #18268 , let's kill it.
Source-Repo: https://github.com/servo/servo
Source-Revision: 5dee83d54d3f05cc631ee89de612c14e21dd92ec
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : e6f1d82f2005c8203891fedd5bd564411817e858
2017-08-30 04:31:11 -05:00
Paul Adenot
c159686ac3
Bug 1335029 - Take into account SystemClockDrivers in fallback mode when dealing with AudioContext promises. r=jesup
...
MozReview-Commit-ID: HBS6XGXDGf1
--HG--
extra : rebase_source : a57a55552011406310cc10a1a1fb305f8c356488
2017-08-30 15:18:10 +02:00
Junior Hsu
b7d9407875
Bug 1384510 - Disable rcwn in test_backgroundupdate.js. r=rhelmer
2017-08-30 04:17:00 -04:00
Kris Maglione
6bad4f8ef7
Bug 1366511: Part 3 - Add mozilla::ToResult() to convert other result types to equivalent Result. r=nbp,ehsan
...
Also adds a mozilla/ResultExtensions.h header to define the appropriate
conversion functions for nsresult and PRResult. This is in a separate header
since those types are not available in Spidermonkey, and this is the pattern
other *Extensions.h headers follow.
Also removes equivalent NS_TRY macros and WrapNSResult inlines that served the
same purpose in existing code, and are no longer necessary.
MozReview-Commit-ID: A85PCAeyWhx
--HG--
extra : rebase_source : a5988ff770888f901dd0798e7717bcf6254460cd
2017-08-29 21:28:31 -07:00
Kris Maglione
c9899cb3fa
Bug 1366511: Part 2 - Allow autoconverting Err(nsresult) to nsresult. r=ehsan,nbp
...
This allows MOZ_TRY and MOZ_TRY_VAR to be transparently used in XPCOM methods
when compatible Result types are used.
Also removes a compatibility macro in SimpleChannel.cpp, and an identical
specialization in AddonManagerStartup, which are no longer necessary after
this change.
MozReview-Commit-ID: 94iNrPDJEnN
--HG--
extra : rebase_source : 24ad4a54cbd170eb04ded21794530e56b1dfbd82
2017-08-29 21:28:22 -07:00
Kris Maglione
92dcd409a3
Bug 1366511: Part 1 - Allow packing Result<T, nsresult> values into a single word. r=ehsan,nbp
...
When used as an error value, nsresult should never be NS_OK, which means that
we should be able to safely pack simple nsresult Result values into a single
word.
MozReview-Commit-ID: GJvnyTPjynk
--HG--
extra : rebase_source : ab5a64b545dfbfe9bbef167f8b63ecbf00b16e07
2017-08-31 16:01:43 -07:00
Ryan VanderMeulen
7da6a5caf2
Backed out changeset 71d4452dd938 (bug 1341569) for regressing speedometer-misc-Angular2-TypeScript-TodoMVC-CompletingAllItems-sync.
2017-08-31 19:39:23 -04:00
Nick Fitzgerald
9da40f6365
Bug 1277338 - Part 7: Export mozglue when JS_STANDALONE && !jemalloc; r=glandium,sfink
...
This makes sure that:
* We don't define `MOZ_GLUE_IN_PROGRAM` so that everything in mozglue gets
defined.
* `MFBT_API`'s symbol export rules match `JS_PUBLIC_API` and `EXPORT_JS_API`.
* We add mozglue to SpiderMonkey's `USE_LIBS` when jemalloc is disabled.
2017-08-31 15:59:13 -07:00
Kris Maglione
bbe9f20f84
Bug 1356376: Skip test_ext_i18n.js on Windows debug for frequent intermittent failures. r=me,test-only
...
MozReview-Commit-ID: 9bIpo3XxXnk
--HG--
extra : rebase_source : 353770064a511f36910e2c0f9c91967ee15d0d02
2017-08-31 15:51:21 -07:00
Florian Quèze
5bd0082344
Bug 1394235 - If a browser action icon is rectangular, the height of the icon needs to be set, r=kmag.
2017-09-01 00:42:44 +02:00
Florian Quèze
48761699cf
Bug 1391704 - Avoid flickering while moving tabs across windows, r=mconley.
2017-09-01 00:42:31 +02:00
Kris Maglione
0c9a3b08ee
Bug 1393621: Part 3 - Add test for framework JSMs loaded at startup. r=zombie
...
MozReview-Commit-ID: DvVO9bzwyXf
--HG--
extra : rebase_source : f04d8f1c08508acef915a493e00fbd7f5020dce8
2017-08-31 15:12:28 -07:00
Kris Maglione
a15a2a5be1
Bug 1393621: Part 2 - Add test for API modules loaded at startup. r=zombie
...
MozReview-Commit-ID: 6gyDqsaImmX
--HG--
extra : rebase_source : 17a7a3c83ab0939371baf98b484b092e1681b34a
2017-08-31 15:14:33 -07:00
Kris Maglione
78609e834d
Bug 1393621: Part 1 - Don't load ext-contextualIdentities at startup without permissions. r=zombie
...
MozReview-Commit-ID: AiIYAXSRrii
--HG--
extra : rebase_source : 5004ef9b90391be2ae06a1b610b8922e2a091ffa
2017-08-31 15:09:41 -07:00
Sebastian Hengst
f4d5c234eb
Bug 815077 - Make unicode ETHIOPIC WORDSPACE count as a space character: remove test failure expecation. r=wpt-expectation-update
2017-09-01 00:10:51 +02:00
Dylan Roeh
0fa1835bc1
Bug 1391181 - Reimplement the quaternion to Tait-Bryan conversion for device orientation events. r=snorp
2017-08-31 15:10:38 -05:00
Kris Maglione
29412ecff3
Bug 1395711: Enable dump() by default in local builds. r=jryans
...
MozReview-Commit-ID: 5tUaoLcT6ZS
--HG--
extra : rebase_source : 334af3730f3bcac2b0b08f6164963b570ce41c86
2017-08-31 13:16:07 -07:00
Aaron Klotz
a55d72f6da
Bug 1383501: Move a crash annotation so that it does not mask a previous annotation with the same key; r=handyman
...
MozReview-Commit-ID: 9u7VTKDglrS
2017-08-31 11:31:28 -06:00