Commit Graph

555724 Commits

Author SHA1 Message Date
Emilio Cobos Álvarez
baf5604537 Bug 1384232: Reduce expected assertions in test_bug381167.xhtml. r=me
MozReview-Commit-ID: Ehl9yfo8EOX
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-09-01 15:31:46 +02:00
Julian Descottes
ed545a6622 Bug 1393767 - add documentation about DevTools preferences;r=sole
MozReview-Commit-ID: Jnl9KLZXNaV

--HG--
extra : rebase_source : a62cbec4da97b23dc28e78002cc65986d842e384
2017-08-29 12:06:52 +02:00
Julian Descottes
19a99b8e20 Bug 1391187 - compare build id to perform full directory scan in addon manager;r=kmag
MozReview-Commit-ID: 4ex9JrMm3NT

--HG--
extra : rebase_source : fdd8eab12bddfaf3283f639364d80dcc85fd9dd1
2017-08-17 19:13:32 +02:00
MilindL
a2ac3e94f6 Bug 1063635 Part 3 - Fix tests for native writeAtomic. r=Yoric
MozReview-Commit-ID: 94lNCMUEg7c

--HG--
extra : rebase_source : 0209ed03bebbac1480c3395f830cdc75b49f5528
2017-08-29 20:20:26 +05:30
MilindL
e54f52d448 Bug 1063635 Part 2 - Call native writeAtomic code instead of JS backend when applicable. r=Yoric
MozReview-Commit-ID: fiIS2xPc2r

--HG--
extra : rebase_source : 941404460529cfb4d5561f21e8f796e708396d9d
2017-07-27 19:41:00 +05:30
MilindL
02b99ee53a Bug 1063635 Part 1 - Add native code for OS.File.writeAtomic. r=smaug,Yoric
MozReview-Commit-ID: 2TKZh6jCsq5

--HG--
extra : rebase_source : b10915c559fd365c46081a3882de358182af2b78
2017-06-27 13:10:11 +05:30
Tim Nguyen
83fcd81dde Bug 1379099 - Replace the Style Editor spinner with a top down animation r=miker
MozReview-Commit-ID: 93LBp3t9bKb

--HG--
extra : rebase_source : 00ba98020640c3a1046028a8449154b6d348d845
2017-08-26 14:56:57 +02:00
Sebastian Hengst
df63e116bf Backed out changeset 35afffcb4182 (bug 1374235) for build bustage because it landed before its servo commit. r=backout 2017-09-01 14:07:47 +02:00
Anthony Ramine
ffbe57a2b5 servo: Merge #18314 - Use absolute paths in the event handlers macros (from servo:macro-imports); r=emilio
Source-Repo: https://github.com/servo/servo
Source-Revision: 15c57e8d54f7aae99a42644333060aabaee1c989

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 213b14262265a69e3359b554a11c85ea56789e5b
2017-09-01 05:51:00 -05:00
Makoto Kato
2f39643ca1 Bug 1395080 - Part 4. Remove unused nsIDOMRange parameter. r=masayuki
GetFirstSelectedCell and GetNextSelectedCell allow that 1st parameter is nullptr when current range is unnecessary.  So we should use nullptr when it is unused.

MozReview-Commit-ID: BuI7ds47h0U

--HG--
extra : rebase_source : 4cb67aa15c5b5a7692c7e5eb43976c8e7a7884e4
2017-09-01 13:36:35 +09:00
Makoto Kato
cc0f4f0109 Bug 1395080 - Part 3. Replace nsIDOMRange::GetStartContainer and nsIDOMRange::GetEndContainer with nsRange::GetStartContainer and nsRange::GetEndContainer. r=masayuki
Except to nsTextServicesDocument.cpp, we replace nsIDOMRange::GetStartContainer and nsIDOMRange::GetEndContainer with nsRange::GetStartContainer and nsRange::GetEndContainer.

Since nsTextServicesDocument.cpp still uses a lot of nsIDOMNode, I will change it by new bug.

MozReview-Commit-ID: 9x1oajmabca

--HG--
extra : rebase_source : c22072a39c907df631025a423c6302df2047e824
2017-09-01 13:35:57 +09:00
Makoto Kato
09107665a4 Bug 1395080 - Part 2. Replace nsIDOMRange::GetStartOffset and nsIDOMRange::GetEndOffset with nsRange::StartOffset and nsRange::EndOffset. r=masayuki
MozReview-Commit-ID: 4wja9Lu53IR

--HG--
extra : rebase_source : 2fa7f89435645dbc90d39089b2856612bd71dfdf
2017-09-01 12:20:28 +09:00
Makoto Kato
c171902197 Bug 1395080 - Part 1. Replace nsIDOMRange::GetCollapsed with nsRange::Collapsed. r=masayuki
MozReview-Commit-ID: LefqnYBJGec

--HG--
extra : rebase_source : f85c786ee218cf6e8528be8d2d91aa9ac0e3ce97
2017-09-01 12:19:11 +09:00
Makoto Kato
2f62ea301b Bug 1394726 - Add Malgun Gothic to font.name-list.sans-serif.ko. r=jfkthame
Clean Windows 10 US system doesn't have Gulim font for Korean although Windows 7 has it.  So we should add Malgun Gothic to this list since this font is default Korean font for Windows now.

Also, this font is already used in gfxWindowsPlatform::GetCommonFallbackFonts and we don't change default font for Korean version by this bug.

MozReview-Commit-ID: DJg9WRd4HSE

--HG--
extra : rebase_source : 9c9802c9496ae95a9f74df136c48c7b400248df2
2017-08-29 17:21:31 +09:00
Emilio Cobos Álvarez
fd2d4e8b6f Bug 1374235: style: Remove the for reconstruction traversals. r=bholley
One less hack, a few more to go.

MozReview-Commit-ID: 6katL1EGn2U
2017-09-01 13:16:09 +02:00
Emilio Cobos Álvarez
13c2c13b7f Bug 1384232: Crashtest. r=TYLin
MozReview-Commit-ID: J6oyn4n0Xpv

--HG--
extra : rebase_source : 5cfb1b145ddd8b2d3845d4fb8ec8b6dfca2b57f8
2017-08-31 23:06:38 +02:00
Emilio Cobos Álvarez
175b1c068d Bug 1384232: Don't post restyles when loading XBL stylesheets. r=TYLin
MozReview-Commit-ID: 3MCz4vuJb9q

--HG--
extra : rebase_source : 7b15ea991bf3f75c4c33d48080e3f936cf7b4a1b
2017-08-31 22:59:11 +02:00
Emilio Cobos Álvarez
afe0dfdd27 Bug 1384232: Let ServoStyleset know what its purpose is. r=TYLin
MozReview-Commit-ID: IwC6FcxhYMT

--HG--
extra : rebase_source : 6d15a71b5bd3bbcce4c255b6993ac000daabe09e
2017-08-31 22:50:24 +02:00
KuoE0
71958ba149 servo: Merge #18337 - Make the order of rules in DevTools be the specificity order (from kuoe0:make-the-order-of-rules-in-DevTools-be-the-specificity-order); r=emilio
We insert rules with any important declaration into rule tree twice,
one for the normal level and another for the important level. And
when we fetch them from rule tree, we skip the important one to
make the order be the specificity order.

<!-- Please describe your changes on the following line: -->

---
<!-- 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 1391198](https://bugzilla.mozilla.org/show_bug.cgi?id=1391198)

<!-- Either: -->
- [ ] There are tests for these changes OR
- [X] These changes do not require tests because test cases already in gecko

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

Source-Repo: https://github.com/servo/servo
Source-Revision: af52f5394a259edf52a92c0f96a5d6069a1041d5

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : eb040e38caa5689211498d7d7c53f9bbc24d52ed
2017-09-01 04:15:21 -05:00
steveck-chung
c29c202bc4 Bug 1371232 - Add scalars to record the times of credit card filling type. r=francois,lchang
MozReview-Commit-ID: IyUKrjF99oK

--HG--
extra : rebase_source : 76a75a00796938e1aa916d96900d94f3dcc7070e
2017-08-31 18:28:39 +08:00
Sebastian Hengst
e200a7c968 Backed out changeset 38f284a549c5 (bug 455722) for failing mochitest-clipboard browser/base/content/test/general/browser_contextmenu.js: menuitem context-viewpartialsource-selection has same accesskey as context-sendlinktodevice. r=backout 2017-09-01 12:39:02 +02:00
Hiroyuki Ikezoe
bfee6d98b5 Bug 1395881 - Enable table-overflowed-by-animation.html on stylo. r=boris
Handling interpolation for mismatched transform lists (bug 1335998) fixed this
failure.

MozReview-Commit-ID: 52Xq2g4cxxi

--HG--
extra : rebase_source : a23f39142872af80a9931b4d972e0df2a599a34f
2017-09-01 18:44:37 +09:00
Sylvestre Ledru
d70c8a2f3c Bug 1395870 - Changes in bug 1361639 caused some deadcode in SVGTransformableElement::GetAnimatedTransformList r=cjku
MozReview-Commit-ID: K97vjkbNMtr

--HG--
extra : rebase_source : 9c12f2a4c6031f6c80f56f8a9b5db01ff69efe59
2017-09-01 10:52:33 +02:00
Markus Stange
a394514101 Bug 1395524 - Use AppendFloat when converting the float interval to the env var string. r=njn
MozReview-Commit-ID: GsW9W3aJZTg

--HG--
extra : rebase_source : b283e496453f60721570a39c614b61bdeba20e79
2017-08-31 13:36:44 +02:00
Markus Stange
42a2e8caed Bug 1395524 - Add profiler log messages for invalid startup profiling env vars. r=njn
MozReview-Commit-ID: ipWVT6Jh3j

--HG--
extra : rebase_source : 6d8a32ec6770c730a11086ac4701618850c450d7
2017-08-31 13:34:51 +02:00
Sebastian Hengst
e2f54c0cd7 merge mozilla-central to autoland. r=merge a=merge 2017-09-01 10:43:32 +02:00
Sebastian Hengst
43bc951ac7 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: ES9rKhiQo10
2017-09-01 10:38:51 +02:00
Boris Zbarsky
71d6942bcb Bug 1395650. Make anonymous column groups into non-inheriting anon boxes, to better match the behavior of other browsers. r=heycam 2017-09-01 00:53:33 -04:00
Yura Zenevich
c97121629f Bug 1151468 - add accessibility spec/actor/front to devtools. r=pbro
MozReview-Commit-ID: Ln1R8e04mGR
2017-08-31 23:11:23 -04:00
Boris Zbarsky
11a90dfbd9 Bug 1395591. When looking for our layout parent style, make sure to start with the placeholder if we're out of flow. r=emilio
MozReview-Commit-ID: 1M52bi3oQFX
2017-08-31 22:46:35 -04:00
Boris Zbarsky
056d8fe612 Bug 1395421 part 2. When a get() happens on a JS-implemented maplike, notify the JS implementation so it can take some sort of action (e.g. logging or warning). r=peterv
MozReview-Commit-ID: 9G115wOyzvm
2017-08-31 22:45:53 -04:00
Boris Zbarsky
2697cc0235 Bug 1395421 part 1. Don't codegen JS-implemented-webidl glue for methods that use maplike/setlike/iterable codegen (and hence wouldn't call into that clue anyway). r=peterv
MozReview-Commit-ID: 6voihCBh6wh
2017-08-31 22:45:53 -04:00
Yoshi Huang
d180d21cf7 Bug 1370787 - add test for download file in PrivateBrowsing mode. r=smaug 2017-09-01 10:09:36 +08:00
Nicholas Nethercote
c419d5fa48 Bug 1389305 (attempt 2) - Add jemalloc_ptr_info() and moz_malloc_enclosing_size_of(). r=glandium.
--HG--
extra : rebase_source : 93a6cfcc916fb239581c2892f24b24c6fc65ac71
2017-09-01 11:52:23 +10:00
Henri Kemppainen
9edda378b4 Bug 1395768 - Use absolute path to mach. r=gps 2017-09-01 03:15:45 +03:00
Ryan VanderMeulen
20dce28d41 Bug 1395787 - Update pdf.js to version 1.9.512. r=bdahl 2017-08-31 21:45:37 -04:00
Henrik Skupin
476c801003 Bug 1387094 - Add noProxy support for manual proxy type. r=ato
MozReview-Commit-ID: 1C9sFgrno4i

--HG--
extra : rebase_source : 4182535b4dc5660966856adc250e38c08e009623
2017-08-31 17:49:36 +02:00
Brian Grinstead
e94809441d Bug 1307881 - Part 3 - Remove unused filteredMessageVisible prop from the state;r=nchevobbe
MozReview-Commit-ID: D5TKjuuvpgt

--HG--
extra : rebase_source : df78c410d2961d0604e811cbcfaa08fe7139d430
2017-08-31 21:45:00 -07:00
Brian Grinstead
e3688e9d65 Bug 1307881 - Part 2 - Provide a UI within the Web Console for managing persistence;r=nchevobbe
MozReview-Commit-ID: GVkOms1o74c

--HG--
extra : rebase_source : 19b8decae600ef1a93338003200f97c96fd558de
2017-08-31 21:43:42 -07:00
Brian Grinstead
07e14766fa Bug 1307881 - Part 1 - Split message persistence prefs into two, one for the netmonitor and one for the console;r=Honza
MozReview-Commit-ID: 4i8heIyPEv0

--HG--
extra : rebase_source : 2f3d35329126866b0c85d3620fb9f3d046ff3a85
2017-08-31 21:42:15 -07:00
Hiroyuki Ikezoe
6feeb8950f Bug 1394935 - A crash test. r=bholley
MozReview-Commit-ID: 1zSJPx2sVbi
2017-09-01 13:27:11 +09:00
Glenn Watson
1c314cf843 servo: Merge #18322 - Update WR (font instance API) (from glennw:update-wr-fonts-2); r=emilio
WR now has a concept of font templates and font instances. This
makes the WR font interfaces closer to Cairo and Gecko, and also
makes some future performance optimizations possible.

A font template is the font family, and data backing the font.
A font instance is a reference to a font template and per-instance
options, such as font size, anti-aliasing settings etc.

To update Servo in a minimally invasive way, I added a new font
cache call, that creates a font instance. This means that when
a font is created, and doesn't exist in the cache there are now
two calls to the font cache thread. We could refactor the font
cache to make this work in one call, which we should do in the
future. However, refactoring the font cache is a large chunk of
work by itself. The extra call is only when a font doesn't already
exist in the font context cache, so it should have minimal
performance impact.

Source-Repo: https://github.com/servo/servo
Source-Revision: f7d238d1f38e4d6798cf2f18d72e61b3dd35bd2c

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c85ae1d0c1a530c0fbe27fb76ba4b30f5c345f26
2017-08-31 21:59:30 -05:00
Jim Mathies
23742b9ac3 Bug 1394927 - Use profiler_add_marker vs. profiler_tracing for accessibility profile events tags. r=aklotz
MozReview-Commit-ID: 9oJcPtdodrU

--HG--
extra : rebase_source : c56fb92d0521f5d3769ba8952a31d8b2c80cf498
2017-08-30 16:55:28 -05:00
Wes Kocher
6472928439 Merge m-c to inbound, a=merge
MozReview-Commit-ID: 77Uz3uceUmk
2017-08-31 16:56:23 -07:00
Wes Kocher
e9c837e8b6 Merge inbound to central, a=merge
MozReview-Commit-ID: FBt5lm2sDFe
2017-08-31 16:26:40 -07:00
Wes Kocher
7eabb40e2c Merge autoland to central, a=merge
MozReview-Commit-ID: DVKb0Vjn9FR
2017-08-31 12:58:02 -07:00
ffxbld
3cb0f28c74 No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update 2017-08-31 10:27:40 -07:00
ffxbld
c8ab0fae8f No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update 2017-08-31 10:27:36 -07:00
Sebastian Hengst
030c11d7dd merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 4IUksc3Mn9i
2017-08-31 14:36:51 +02:00
Andrei Obreja
20a39fc515 Bug 1363897 - enable MOZ_ALLOW_LEGACY_EXTENSIONS for devedition configs. r=glandium
MozReview-Commit-ID: K1dl96sq13y

--HG--
extra : rebase_source : 19f4594447bff5a914fe23f08a61ba2b2612186c
2017-08-31 10:18:28 +03:00