Manish Goregaokar
0b79b6657e
Bug 1399228
- stylo: Remove FontComputationData, switch over to using the new font tracking; r=emilio
...
MozReview-Commit-ID: 66IAynRiUkU
2017-09-23 12:55:43 -07:00
Manish Goregaokar
aa9a1e8f52
Bug 1399228
- stylo: Add font keyword info fields on nsStyleFont; r=emilio
...
MozReview-Commit-ID: ERCnLLiAsFg
2017-09-23 12:55:34 -07:00
Manish Goregaokar
78e3a25f72
servo: Merge #18607 - stylo: Move font computation data into nsStyleFont and computed value of font-size (from Manishearth:stylo-font-nsstylefont); r=emilio
...
r=emilio https://bugzilla.mozilla.org/show_bug.cgi?id=1399228
Source-Repo: https://github.com/servo/servo
Source-Revision: 3db1776326619be91db4ae15005b52eefc289e8a
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 26a368e1878b165a04d4455592bdf601ee7f644d
2017-09-23 13:26:02 -05:00
ffxbld
3d38c3ccc5
No bug, Automated HPKP preload list update from host bld-linux64-spot-306 - a=hpkp-update
2017-09-23 10:33:39 -07:00
ffxbld
d4542c60a8
No bug, Automated HSTS preload list update from host bld-linux64-spot-306 - a=hsts-update
2017-09-23 10:33:35 -07:00
Emilio Cobos Álvarez
107ece75f1
Bug 1402472: Crashtest. r=me
...
MozReview-Commit-ID: 3adJy9IKzK0
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-09-23 16:41:23 +02:00
Phil Ringnalda
c0042c533c
Merge m-c to autoland
...
MozReview-Commit-ID: HZ14jqImorm
2017-09-23 06:25:03 -07:00
Phil Ringnalda
216b709c48
Backed out 4 changesets (bug 1348981) for Linux debug timeouts in test_system_update.js
...
Backed out changeset b1fe39ea6d5c (bug 1348981)
Backed out changeset 47866f942752 (bug 1348981)
Backed out changeset 5e93d8760487 (bug 1348981)
Backed out changeset 58431e2c37d7 (bug 1348981)
MozReview-Commit-ID: 2WjZKztxyVs
2017-09-23 06:20:56 -07:00
Jonathan Kew
049fa0794c
Bug 1402070 - Put explicit line-breaks in browser_bug970746.xhtml to avoid test fragility due to potential line-breaks within test elements. r=philor, a=permaorange
...
MozReview-Commit-ID: FFDx9pSM1HC
2017-09-23 06:18:36 -07:00
Sebastian Hengst
596a1c503e
merge mozilla-central to autoland. r=merge a=merge
2017-09-23 11:47:34 +02:00
Sebastian Hengst
c0dac760d3
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: It9WfByQfV3
2017-09-23 11:38:06 +02:00
Sebastian Hengst
aa94bf4030
merge autoland to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: LKUKMDMpbkT
2017-09-23 11:36:02 +02:00
ffxbld
c92594521f
No bug, Automated HPKP preload list update from host bld-linux64-spot-360 - a=hpkp-update
2017-09-22 20:41:32 -07:00
ffxbld
8efdfac860
No bug, Automated HSTS preload list update from host bld-linux64-spot-360 - a=hsts-update
2017-09-22 20:41:29 -07:00
Wes Kocher
1443004d66
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 2MDU9VGB9Pg
2017-09-22 14:56:05 -07:00
Wes Kocher
b29269e0c1
Merge autoland to central, a=merge
...
MozReview-Commit-ID: ETOxrehyzmO
2017-09-22 14:29:33 -07:00
Gregory Szorc
82072f534d
Bug 1402233 - Add web platform tools files to taskgraph sparse profile r=mshal
...
This is needed so we can import the WPT manifest parser.
Like for the reftest parser, this should only be temporary until we no
longer parse test manifests as part of Files() evaluation.
MozReview-Commit-ID: 2dmUfP8tLd2
--HG--
extra : rebase_source : 36624618f96fc89bae88172947b21108740d841d
2017-09-22 11:12:56 -07:00
ffxbld
56ad02e34d
No bug, Automated HPKP preload list update from host bld-linux64-spot-304 - a=hpkp-update
2017-09-22 10:34:18 -07:00
ffxbld
fce8a1a7fd
No bug, Automated HSTS preload list update from host bld-linux64-spot-304 - a=hsts-update
2017-09-22 10:34:14 -07:00
Luke Wagner
c558894746
Bug 1329019 - Baldr: don't transport MacroAssemblers between helper and ModuleGenerator threads (r=lth)
...
MozReview-Commit-ID: 7OAc188WmzB
2017-09-22 11:05:38 -05:00
Luke Wagner
65f6c844dc
Bug 1329019 - Baldr: Split CallSiteAndTarget into CallSite and CallSiteTarget (r=lth)
...
MozReview-Commit-ID: 8pBMZHnHcIf
2017-09-22 11:05:25 -05:00
Luke Wagner
bbe32a26fd
Bug 1329019 - Baldr: Only compute bytecode hash in debug mode (r=yury)
...
MozReview-Commit-ID: GKxQzBznHJh
2017-09-22 11:05:05 -05:00
Tom Ritter
1a9e967cb3
Bug 1402367 Lowercase windows includes for MinGW build r=dmajor
...
MozReview-Commit-ID: BUwvFA97lcu
--HG--
extra : rebase_source : b9497034b2d638c8cccc387f19d560cca381ee74
2017-09-22 11:02:06 -05:00
Darren Hobin
9f8c858673
Bug 1399948 - Part 1: Refactor breadcrumb css into separate file. r=gl
...
MozReview-Commit-ID: 9vo2LmHEt3Z
--HG--
rename : devtools/client/themes/widgets.css => devtools/client/themes/breadcrumbs.css
2017-09-22 11:57:32 -04:00
Geoff Brown
1c7d68ba94
Bug 1396905 - Support reftests in test-verify; r=jmaher
...
Complications:
- had to copy ReftestManifest into a test zip
- reftest harness was emitting multiple suite_start log entries with --repeat
- some extra path manipulation required to find reftests
2017-09-23 09:07:03 -06:00
Wes Kocher
5e930204d4
Bug 1402123 - Disable MediaStream-MediaElement-preload-none.https.html on non-stylo builds a=bustage
...
MozReview-Commit-ID: 6LRGcW4ukVB
2017-09-23 15:03:38 +01:00
James Graham
eaf4b1c033
Bug 1401613 - Don't require test type in wpt expectation manifest, r=maja_zf
...
The test type is already in the MANIFEST.json file and requiring it in
the expectation data doesn't make much sense. It isn't used execpt
during updates and so people often forget to add it. Therefore it
makes a lot of sense to just use the data from the main manifest.
MozReview-Commit-ID: HyOoN6T28qc
2017-09-23 15:03:36 +01:00
James Graham
98a4e99407
Bug 1402002 - Update wpt metadata, a=testonly
...
MozReview-Commit-ID: 7GKOdY3zJ1G
--HG--
rename : testing/web-platform/meta/css-font-display/font-display.html.ini => testing/web-platform/meta/css-fonts/font-display/font-display.html.ini
rename : testing/web-platform/meta/payment-request/payment-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html.ini => testing/web-platform/meta/feature-policy/payment-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html.ini
rename : testing/web-platform/meta/payment-request/payment-allowed-by-feature-policy-attribute.https.sub.html.ini => testing/web-platform/meta/feature-policy/payment-allowed-by-feature-policy-attribute.https.sub.html.ini
rename : testing/web-platform/meta/payment-request/payment-allowed-by-feature-policy.https.sub.html.ini => testing/web-platform/meta/feature-policy/payment-allowed-by-feature-policy.https.sub.html.ini
rename : testing/web-platform/meta/payment-request/payment-default-feature-policy.https.sub.html.ini => testing/web-platform/meta/feature-policy/payment-default-feature-policy.https.sub.html.ini
rename : testing/web-platform/meta/payment-request/payment-disabled-by-feature-policy.https.sub.html.ini => testing/web-platform/meta/feature-policy/payment-disabled-by-feature-policy.https.sub.html.ini
2017-09-23 15:03:35 +01:00
James Graham
4821f7812e
Bug 1402002 - Update web-platform-tests to revision b88862e6e574c2116f8efea0e982f6776a3c4b22, a=testonly
...
MozReview-Commit-ID: FlhL7aMvsiY
--HG--
rename : testing/web-platform/tests/clipboard/OWNERS => testing/web-platform/tests/clipboard-apis/OWNERS
rename : testing/web-platform/tests/css-font-display/font-display-ref.html => testing/web-platform/tests/css-fonts/font-display/font-display-ref.html
rename : testing/web-platform/tests/css-font-display/font-display.html => testing/web-platform/tests/css-fonts/font-display/font-display.html
rename : testing/web-platform/tests/css/css-logical-properties-1/OWNERS => testing/web-platform/tests/css/css-logical-1/OWNERS
rename : testing/web-platform/tests/css/css-logical-props-1/cascading-001-ref.html => testing/web-platform/tests/css/css-logical-1/cascading-001-ref.html
rename : testing/web-platform/tests/css/css-logical-props-1/cascading-001.html => testing/web-platform/tests/css/css-logical-1/cascading-001.html
rename : testing/web-platform/tests/css/css-logical-properties-1/logicalprops-block-size-vlr.html => testing/web-platform/tests/css/css-logical-1/logicalprops-block-size-vlr.html
rename : testing/web-platform/tests/css/css-logical-properties-1/logicalprops-block-size.html => testing/web-platform/tests/css/css-logical-1/logicalprops-block-size.html
rename : testing/web-platform/tests/css/css-logical-properties-1/logicalprops-inline-size-vlr.html => testing/web-platform/tests/css/css-logical-1/logicalprops-inline-size-vlr.html
rename : testing/web-platform/tests/css/css-logical-properties-1/logicalprops-inline-size.html => testing/web-platform/tests/css/css-logical-1/logicalprops-inline-size.html
rename : testing/web-platform/tests/css/css-logical-properties-1/resources/style-check.js => testing/web-platform/tests/css/css-logical-1/resources/style-check.js
rename : testing/web-platform/tests/payment-request/payment-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html => testing/web-platform/tests/feature-policy/payment-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html
rename : testing/web-platform/tests/payment-request/payment-allowed-by-feature-policy-attribute.https.sub.html => testing/web-platform/tests/feature-policy/payment-allowed-by-feature-policy-attribute.https.sub.html
rename : testing/web-platform/tests/payment-request/payment-allowed-by-feature-policy.https.sub.html => testing/web-platform/tests/feature-policy/payment-allowed-by-feature-policy.https.sub.html
rename : testing/web-platform/tests/payment-request/payment-allowed-by-feature-policy.https.sub.html.headers => testing/web-platform/tests/feature-policy/payment-allowed-by-feature-policy.https.sub.html.headers
rename : testing/web-platform/tests/payment-request/payment-default-feature-policy.https.sub.html => testing/web-platform/tests/feature-policy/payment-default-feature-policy.https.sub.html
rename : testing/web-platform/tests/payment-request/payment-disabled-by-feature-policy.https.sub.html => testing/web-platform/tests/feature-policy/payment-disabled-by-feature-policy.https.sub.html
rename : testing/web-platform/tests/payment-request/payment-disabled-by-feature-policy.https.sub.html.headers => testing/web-platform/tests/feature-policy/payment-disabled-by-feature-policy.https.sub.html.headers
rename : testing/web-platform/tests/payment-request/payment-request-update-event-constructor.http.html => testing/web-platform/tests/payment-request/PaymentRequestUpdateEvent/constructor.http.html
rename : testing/web-platform/tests/payment-request/payment-request-update-event-updatewith-method.https.html => testing/web-platform/tests/payment-request/PaymentRequestUpdateEvent/updatewith-method.https.html
2017-09-23 15:03:31 +01:00
Phil Ringnalda
ad86963ecb
Merge m-c to m-i
...
MozReview-Commit-ID: 6C0Uhyg27Ud
2017-09-23 06:25:44 -07:00
Gabriel Luong
37d784bb4e
Bug 1396349 - Remove the collapse sidebar pane button in the Inspector. r=pbro
2017-09-23 08:52:36 -04:00
Jonathan Kew
87bb287cf3
Bug 1391213 - Make localeService.defaultLocale return the locale of the app package rather than a hard-coded en-US value. r=emk
2017-09-23 12:46:28 +01:00
Sebastian Hengst
f3e2ba677c
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-09-23 11:48:34 +02:00
Sebastian Hengst
4f2493b670
Backed out changeset 11bbf95a3db6 (bug 1391213) for build bustage. r=backout
2017-09-23 11:44:14 +02:00
Jonathan Kew
5060443906
Bug 1391213 - Make localeService.defaultLocale return the locale of the app package rather than a hard-coded en-US value. r=emk
2017-09-23 10:11:20 +01:00
Luke Wagner
bb375a16d4
Bug 1329019 - Allow specifying capacity to Vector::replaceRawBuffer (r=froydnj)
...
MozReview-Commit-ID: 9Eq6PR53n4i
2017-09-22 10:34:24 -05:00
Luke Wagner
231c33a9fe
Bug 1329019 - Vector::podResizeToFit should update reserved (r=froydnj)
...
MozReview-Commit-ID: CkoNRjxmjom
2017-09-22 10:33:36 -05:00
Luke Wagner
42179d2472
Bug 1329019 - Baldr: simplify InternalLink code (r=lth)
...
MozReview-Commit-ID: HGpmFpyKit8
2017-09-22 10:32:27 -05:00
Bob Owen
acefcfd58a
Bug 1402340: On non-Nightly revert back to Windows content process sandbox level 3 to fix suspected top crashes. r=jimm
2017-09-22 16:27:13 +01:00
Tom Ritter
a24cf9bf2e
Bug 1402328 Use a Dummy template parameter to avoid fully specializing structs inside of template classes r=froydnj
...
Full specialization is allowed in MSVC, but not in gcc.
MozReview-Commit-ID: 9QI6YWc5Rvr
--HG--
extra : rebase_source : 7387899a6d76832afbe15e088b80a82adee59ca3
2017-09-22 10:26:26 -05:00
Ryan Hunt
21b23600b7
Bug 1401638 - Fixup implicit constructor bustage. r=me on a CLOSED TREE
2017-09-22 11:25:17 -04:00
Gian-Carlo Pascutto
1eb7e298dd
Bug 1402351 - Make the Linux level 3 / read sandbox ride the trains. r=jld
...
MozReview-Commit-ID: 5C2f6pOUVg4
--HG--
extra : rebase_source : a596fc2aa92ca399d5a22480f7e9c147c053beba
2017-09-22 17:20:51 +02:00
Gabriele Svelto
554fd69bd2
Bug 1401339 - Look for libcurl under platform-specific paths; r=Dexter
...
MozReview-Commit-ID: 6wijqLsar56
--HG--
extra : rebase_source : b91e486f996c0d77cc87919468417c2b428eef2c
extra : amend_source : 4a1af35b3bf927737cd2b35c849da9a220297fcc
2017-09-22 15:06:22 +02:00
Andrew Osmond
f67ab8c057
Bug 1382783 - Retarget non-HTTP image URIs (chrome, blob) to the image IO thread if not an SVG. r=tnikkel
...
Currently we only permit requests from HTTP channels to be retargeted to
the image IO thread. It was implemented this way originally in bug
867755 but it does not appear there was a specific reason for that.
The only kink in this is some browser chrome mochitests listen on debug
build only events to ensure certain chrome images are loaded and/or
drawn. As such, this patch ensures that those observer notifications
continue to be served, requiring a dispatch from the image IO thread to
the main thread.
Another issue to note is that SVGs must be processed on the main thread;
the underlying SVG document can only be accessed from it. We enforce
this by checking the content type. The possibility already exists that
an HTTP response could contain the wrong content type, and in that case,
we fail to decode the image, as there is no content sniffing support for
SVG. Thus there should be no additional risk taken by using the image IO
thread from other non-HTTP channels (if they don't specify the SVG
content type, it is not rendered today, and if they do, it will remain
on the main thread as it is today).
We also ignore data URIs. The specification requires that we process
these images sychronously. See bug 1325080 for details.
2017-09-25 11:44:49 -04:00
Olli Pettay
c80e124562
Bug 1396584 - Remove support for multiple ShadowRoots, r=mrbkap
...
--HG--
extra : rebase_source : 2bb600ed1ffd35c195617a7eb70d0ba847a46898
2017-09-25 18:09:26 +03:00
Dan Minor
b73bb761aa
Bug 1402348 - fix webrtc.org screen_capturer_unittest and window_capturer_unittest segfault on Linux; r=jesup
...
We weren't defining USE_X11 when building the tests resulting in inconsistent
versions of the headers depending upon where they were compiled.
MozReview-Commit-ID: 298yRvIjXgb
--HG--
extra : rebase_source : 7406d14db3b41b8b5f579cc572ccb283064dbe29
2017-09-22 14:33:49 -04:00
Boris Zbarsky
e04143fa91
Bug 1401739. Make sure to always call UpdateStyleOfChildAnonBox with the first continuation as "this". r=emilio
...
MozReview-Commit-ID: KhfvBuCeoex
2017-09-25 10:58:39 -04:00
Dylan Roeh
bcebef542c
Bug 1388750 - Checkstyle fix. r=me
2017-09-25 09:43:44 -05:00
Sebastian Hengst
79326d87c8
Backed out changeset 5e5ce5633017 (bug 1396951) for frequently failing robocop's testSettingsPages. r=backout a=backout
...
MozReview-Commit-ID: AGZMQKL3eft
2017-09-22 11:49:14 +02:00
Sebastian Hengst
f08b285a28
Backed out changeset 71134284dc36 (bug 1396951)
...
MozReview-Commit-ID: 1hsJHf7XvbM
2017-09-22 11:48:41 +02:00