Граф коммитов

560462 Коммитов

Автор SHA1 Сообщение Дата
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