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

547721 Коммитов

Автор SHA1 Сообщение Дата
Mike Conley 6549fe80ab Bug 1363361 - Make reflow tests use nsIDOMWindowUtils.ensureDirtyRootFrame to avoid manual frame dirtying hack. r=florian
MozReview-Commit-ID: E2azpUdgiSn

--HG--
extra : rebase_source : 5166f7f9f4b46514280abdc58631164b404f6b30
2017-06-29 08:46:18 -07:00
Mike Conley 348be03af6 Bug 1363361 - Add ability to dirty root frame from nsIDOMWindowUtils. r=dholbert
MozReview-Commit-ID: Jy6PICTkq4l

--HG--
extra : rebase_source : 83894f2ae0ccaafa05bcaee010876a55be82fd7d
2017-06-28 21:38:53 -07:00
Mike Conley 9114729ef9 Bug 1383117 - Disable browser_aboutStopReload.js on non-Nightly builds, since it's Photon-only. r=jaws
MozReview-Commit-ID: 3mTuZLeIQV2

--HG--
extra : rebase_source : f3c2389b21f673e4cc7f757039e6679f2bc3e143
2017-07-21 15:05:41 -04:00
Manish Goregaokar 0df9c965e0 servo: Merge #17818 - stylo: Various ComputedValues fixes (from Manishearth:stylo-fixup); r=heycam
r=heycam https://bugzilla.mozilla.org/show_bug.cgi?id=1382017

Source-Repo: https://github.com/servo/servo
Source-Revision: 992c647f76552ae3abaeffc69331375a69d34dab

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 24544e835c5139f4cf5a8e85c6aaa23fc50beefd
2017-07-21 11:05:13 -07:00
Ed Lee 37b62d73cb Bug 1382827 - |mach try --artifact| should remove |--artifact| if "-nightly" platforms are requested. r=chmanchester
MozReview-Commit-ID: Dqle5sBlZNr

--HG--
extra : rebase_source : d165af63dc433188fc00e778082572d5f1d35858
2017-07-20 13:37:31 -07:00
Wes Kocher 1a00a870d7 Bug 1341102 - Update expectation data a=bustage
MozReview-Commit-ID: 1ZKJWNnaP4u
2017-07-21 11:45:25 -07:00
Xidorn Quan d665d7da5a servo: Merge #17813 - Store raw string for prop decl in @supports (from upsuper:supports-decl); r=SimonSapin
This fixes the serialization issue of `@supports` rule that whitespaces are not preserved like in other browsers.

It makes the work a bit redundant (the property name and colon is parsed twice), but I suppose this isn't a big deal.

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

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 179edd501bde0c978fe54ec2a76907fa7288deb5
2017-07-21 09:01:57 -07:00
Jared Hirsch 1ba59175b1 Bug 1382754 - Export Screenshots version 10.8.0 to Firefox; r=mossop
MozReview-Commit-ID: 40PIhQ6SIDi

--HG--
extra : rebase_source : f75c1ee743708ead86a4976d624ec046fc93df4c
2017-07-20 11:36:09 -07:00
Jean-Yves Avenard d0144aba45 Bug 1382303 - P3. Reduce enough data threadhold to 10s. r=jwwang
We waited 30s until we changed readyState to HAVE_ENOUGH_DATA this would cause autoplay media element to start rather late. In particular with live stream. 10s is typically enough ahead time to start playback.

MozReview-Commit-ID: LJvY8cQYfwZ

--HG--
extra : rebase_source : 4c75326891ba4e9317c432ea7074eb033a77b300
2017-07-20 20:49:06 +02:00
Jean-Yves Avenard daf2be6beb Bug 1382303 - P2. Do not activate autoplay early. r=jwwang
Per spec, autoplay should only gets triggered once readyState is equal to HAVE_ENOUGH_DATA

MozReview-Commit-ID: 6nW1U6G1qme

--HG--
extra : rebase_source : da46988cc75b0b5c2a87d86f55fca2fda912be55
2017-07-20 19:11:44 +02:00
Jean-Yves Avenard fe81e074b9 Bug 1382303 - P1. Add mochitest. r=jwwang
MozReview-Commit-ID: ENSiDzd2SmW

--HG--
extra : rebase_source : fd590977e460d14cc2596116fe4ce7ee6fb76b97
2017-07-20 19:09:04 +02:00
J.C. Jones 7a3ee03404 Bug 1380529 - Only permit "ES256" as pubkey type for WebAuthn (3/3) r=ttaubert
Web Authentication uses JWK algorithm names (ES256) instead of WebCrypto names
(such as P-256). There are other JWK algorithm names, but our current U2F-backed
implementation only can support ES256 anyway, as that's all that FIDO U2F
devices understand. This patch limits us to the name ES256 for the "alg"
parameter.

MozReview-Commit-ID: 3V5DMzVzPad

--HG--
extra : rebase_source : 4fcf797ca0edc49f143333cc24aa51071cf719f5
2017-07-14 09:57:52 -07:00
J.C. Jones 3987ef311b Bug 1380529 - Use CBOR for the Create Credential WebAuthn call (2/3) r=ttaubert
The WebAuthn Create Credential method should encode its results using CBOR;
this patch changes to that format.

The CBOR formats for the U2F data are specified in [1][2]

The attestation data format is in [3]

The high-level layout is in [4]

[1] https://w3c.github.io/webauthn/#generating-an-attestation-object
[2] https://w3c.github.io/webauthn/#fido-u2f-attestation
[3] https://w3c.github.io/webauthn/#sec-attestation-data
[4] https://w3c.github.io/webauthn/#sctn-attestation

MozReview-Commit-ID: BYoFCJSxlLt

--HG--
extra : rebase_source : 190cb5f128659c7a947645abbc172c8aa39e4d40
2017-07-13 18:12:50 -07:00
J.C. Jones 91d5522630 Bug 1380529 - Add a CBOR library for WebAuthn (1/3) r=ttaubert
Web Authentication's WD-05 specification moves to using (CBOR) Concise Binary
Object Representation to transmit the binary data... most of it. This lands a
subset of the Apache 2-licensed "CBOR C++" serialization library [1] into
webauthn's path.

It does not add any code to use this library; see patch 2/3.

[1] https://github.com/naphaso/cbor-cpp/

MozReview-Commit-ID: Ktj9TgdqElk

--HG--
extra : rebase_source : e36c956ef62be3ea1a3b6cbc8e3d6df2626c15b1
2017-07-13 18:12:57 -07:00
Brad Werth 16b3437076 Bug 1382863 Part 1: Move MessagePortChild constructor out of inline, creating a vtable needed for clang compilation. r=baku
MozReview-Commit-ID: 6xO9s3qlqJq

--HG--
extra : rebase_source : e101971e28157a0d5a7b5c4f083beadfdf5c7815
2017-07-20 15:45:30 -07:00
Marco Bonardo 554c57d734 Bug 1383027 - Remove a test use of PlacesUtils.getBookmarksForURI. r=past
MozReview-Commit-ID: FLiqzgoTTHZ

--HG--
extra : rebase_source : 20c708d001111ee9c38b667110bccc2746d9df88
2017-07-21 13:50:06 +02:00
Jan Odvarko d9bbe6543d Bug 1326937 - Fix persistent logs; r=bgrins
MozReview-Commit-ID: BLsEmTwkrxK

--HG--
extra : rebase_source : 7a4c7f5541ac50ae6856ba6d70a23d4b2c46c120
2017-07-21 11:20:02 +02:00
Jan Odvarko fbd3d7b794 Bug 1326937 - Fix CSS; r=bgrins
MozReview-Commit-ID: CKWZM1mG7YA

--HG--
extra : rebase_source : 656e84d2d82f6a29e7a31f395805b55c4d848270
2017-06-23 14:22:46 +02:00
Jan Odvarko 73dc18b974 Bug 1326937 - Patch react-dom to avoid double load r=bgrins
MozReview-Commit-ID: CEMsI7CvqHS

--HG--
extra : rebase_source : ae1115dbf5ed3e706cad731d0fb0f495f19203b5
2017-06-15 16:43:47 +02:00
Jan Odvarko ec58c3b9cc Bug 1326937 - Provide HTML page when running new console frontend; r=bgrins
MozReview-Commit-ID: G2TzrRF0Vag

--HG--
extra : rebase_source : e7123e7ccee0ed940afa1ece98200ca389f0572e
2017-06-09 09:42:34 -07:00
Emilio Cobos Álvarez 63efb08c0a No bug - Annotate invalid-url-handling.xhtml with the bug open to audit it. r=comment-only
MozReview-Commit-ID: 5Lga81ewQno
2017-07-21 17:23:20 +02:00
Julian Descottes e94cb483a1 Bug 1383014 - remove UI for option to enable old debugger worker debugging;r=bgrins,sole
MozReview-Commit-ID: AweGB4Hcmgf

--HG--
extra : rebase_source : 0b68838fda5d57b5412446627ba082ceffebb182
2017-07-21 13:00:06 +02:00
Emilio Cobos Álvarez babe22878e Bug 1366721: Update reftest expectations. r=heycam
MozReview-Commit-ID: JugvULOAtvJ

--HG--
extra : rebase_source : 633ca5d4244441cd06bf9cd469b57cf42616b73e
2017-07-20 22:04:22 +02:00
Emilio Cobos Álvarez 821b4127c4 Bug 1366721: Restyle additional style contexts in ServoRestyleManager. r=heycam
I was about to assert that other non-primary frames don't have additional style
contexts everywhere, but that wouldn't make much sense, given they don't
correspond to an element we could selector-match against.

MozReview-Commit-ID: EtAQbSg6nP6

--HG--
extra : rebase_source : e9e10c53b7a69506750bd3c7c985946f7027dc30
2017-07-20 18:29:14 +02:00
Emilio Cobos Álvarez 2e66317b01 Bug 1366721: Switch all the APIs in ServoStyleSet to use ServoStyleContext. r=heycam
MozReview-Commit-ID: 8oMwu45tlaJ

--HG--
extra : rebase_source : e246ef3aba9d18b9e415909ae46b26c3aa98f244
2017-07-20 18:36:20 +02:00
Kartikaya Gupta 40a2268e97 Bug 1380645 - Update webrender to cset b83c200c657f6b6fb17d09f329ba77803420b46a. r=jrmuizel
MozReview-Commit-ID: B2CgO2o0RDf

--HG--
extra : rebase_source : 8b630565111f9ca59fb80b4f30f658f611511edd
2017-07-21 09:05:31 -04:00
Fernando Jiménez Moreno 03e04853ce servo: Merge #17816 - PWM tests (from ferjm:pwm-tests); r=jdm
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] There are tests for these changes

Source-Repo: https://github.com/servo/servo
Source-Revision: 291c9576cf386179bddace6cd39815de03beb8f1

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : dbe819ac6450f17f0af217ddc684ca3a75bf9c7a
2017-07-21 06:22:58 -07:00
sole b7601c1b53 Bug 1378817 - Stop using sdk/lang/functional in DevTools. r=jdescottes
MozReview-Commit-ID: CXMu5a0KNGT

--HG--
extra : rebase_source : acdb62a83a4f27c566ea6c9dabf0d0dce9b253e0
2017-07-20 17:57:28 +01:00
Kartikaya Gupta c4a54bfe61 Bug 1382682 - Collect scroll metadata for scrollinfo layers as well. r=mstange
MozReview-Commit-ID: JdHExWIpet9

--HG--
extra : rebase_source : d435088cdbc8659e44daeef932f1713ba078b5dc
2017-07-21 08:34:11 -04:00
Kartikaya Gupta e5b6c40781 Bug 1382682 - Collect scroll metadata from the display list in layers-free webrender. r=mstange
MozReview-Commit-ID: 9uiwmjpJH3T

--HG--
extra : rebase_source : 5f6446a78b2f949dfdefcaddc78012efa6241f5b
2017-07-21 08:33:24 -04:00
Kartikaya Gupta 1fc595df29 Bug 1382682 - Update a param to be a const-ptr. r=mstange
MozReview-Commit-ID: 1bFolt83iaL

--HG--
extra : rebase_source : 4f9839f4accbe2b41b62a1ad36f8a9164fbae66e
2017-07-20 12:33:09 -04:00
Kartikaya Gupta 23c0f3a60b Bug 1382682 - Move ViewIDForASR into nsLayoutUtils for reuse. r=mstange
MozReview-Commit-ID: IcYqDO1D2SB

--HG--
extra : rebase_source : b1aa811facf533f4f30ae4e432f73737e1a4528b
2017-07-20 12:33:09 -04:00
Simon Sapin 07e38b4281 servo: Merge #17815 - Fix bootstrapping during `mach rustup` without system cargo (from servo:bootstrap); r=nox
https://travis-ci.org/servo/servo-with-rust-nightly/builds/255611949#L989

Source-Repo: https://github.com/servo/servo
Source-Revision: 3854e8f174a834c72bf93c7a76bb33c80021a970

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : b88e3b9eb099af9b498282afaff79b754460bc78
2017-07-21 05:00:56 -07:00
Johann Hofmann aa65e40059 Bug 1371219 - Add a test for touchmode on toolbar menus. r=mikedeboer
MozReview-Commit-ID: 3mptWhq4fF6

--HG--
extra : rebase_source : 5c69769497607e1bc9af5991ad5cebd4851e1ba4
2017-07-19 14:19:21 +02:00
Johann Hofmann 39ffb53fce Bug 1371219 - Increase margin of main menu items when accessed through touch. r=mikedeboer
MozReview-Commit-ID: 9gjxxc6O5YS

--HG--
extra : rebase_source : 71cec7055786687a23325ec667d59a2e630f5c57
2017-07-20 16:45:02 +02:00
Johann Hofmann 3eac596d72 Bug 1371219 - Add an inputSource attribute to XULCommandEvent. r=smaug
In the frontend we need to know if XUL buttons in the toolbar were
triggered by a touch event, so we're passing on the inputSource
in the command event.

MozReview-Commit-ID: DMvgZULk9hT

--HG--
extra : rebase_source : c455c8ec77e439bf02c1e3e8d34a36e1fb5e3bd0
2017-07-20 17:45:56 +02:00
flyingrub 1eed2191e9 Bug 1382340 - Fix search in about:telemetry r=chutten
Introducing a destructuring assignement in the Bug 1378759 caused the
search throw an exception. The code was tested only in certain
circumstances where the bug wasn't triggered.

MozReview-Commit-ID: EWkKJhxMIuy

--HG--
extra : rebase_source : 6b892d1362e4c5956a0f888d93611a89c64d4e0c
2017-07-19 21:32:48 +02:00
Ray Lin 1154d19e13 Bug 1382218 - Cap the height of <audio> controlBar as well to get rid of endless reflow. r=jaws
MozReview-Commit-ID: A0wukWRE4fM

--HG--
extra : rebase_source : a789a7ee05ce19440421c0d20743f95e3f651985
2017-07-20 23:14:33 +08:00
Ray Lin c564ceceb5 Bug 1382189 - Persist preview value in PressState for select element to ensure the text is consistent after frame re-construction. r=heycam
MozReview-Commit-ID: piZkkGlWrs

--HG--
extra : rebase_source : 9a58a2591770c4ec9e8183bdd6fe2add2ee028f9
2017-07-20 15:40:46 +08:00
Ryan VanderMeulen d229288071 Merge m-c to autoland. a=merge
CLOSED TREE

--HG--
extra : amend_source : 2ab51304cc7df444f22c3aac001a1aba61faee3a
2017-07-21 09:42:41 -04:00
James Graham 19a854f8bc Bug 1381842 - follwup: Fix wpt manifest file, r=bustage-fix a=bustage-fix
CLOSED TREE

MozReview-Commit-ID: 8k58hsVAVec
2017-07-21 13:54:01 +01:00
Patrick Brosset d3a01e0904 Bug 1378851 - Use ES classes in devtools highlighters rather than SDK heritage module; r=sole
MozReview-Commit-ID: 7ahFmbrMd8a

--HG--
extra : rebase_source : 084303bee8c0fad7385fb5767020b11797090c90
2017-07-21 13:00:04 +02:00
Sebastian Hengst cc77ff3d3e Backed out changeset 5350f45b9724 (bug 1366671) on request from flod. r=backout a=backout
MozReview-Commit-ID: 7PXCgF8Vcer

--HG--
rename : mobile/android/app/src/australis/res/drawable-hdpi/tip_addsearch.png => mobile/android/app/src/main/res/drawable-hdpi/tip_addsearch.png
rename : mobile/android/app/src/australis/res/drawable-xhdpi/tip_addsearch.png => mobile/android/app/src/main/res/drawable-xhdpi/tip_addsearch.png
rename : mobile/android/app/src/australis/res/layout/preference_search_tip.xml => mobile/android/app/src/main/res/layout/preference_search_tip.xml
rename : mobile/android/app/src/australis/res/layout/private_tabs_panel.xml => mobile/android/app/src/main/res/layout/private_tabs_panel.xml
2017-07-21 12:58:05 +02:00
Sebastian Hengst 4e2a73faa5 Backed out changeset 2edde0aaa0f6 (bug 1366671)
MozReview-Commit-ID: 4KukvTjyPya
2017-07-21 12:57:37 +02:00
Sebastian Hengst 367f0ac5a2 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: IWRTFZdtzaE
2017-07-21 12:56:44 +02:00
Sebastian Hengst 4218b5b991 merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: EdYDXWoGZXA
2017-07-21 11:12:24 +02:00
Ed Lee 75a4ceb359 Bug 1382719 - Disable Activity Stream telemetry during test runs to avoid nonlocal connection crashes. r=dmose, a=RyanVM
MozReview-Commit-ID: 9KLcjpnh2Jp

--HG--
extra : amend_source : 98ca90a8b3e2519cb21305219f3f7f5305ed277d
extra : transplant_source : %10Z%B9%DA%A4m%8B%1E%EE%22%EF%9C%87%B7%08%FC6g%B3%F6
2017-07-20 11:01:16 -07:00
ffxbld 6aae95fab2 No bug, Automated HPKP preload list update from host bld-linux64-spot-303 - a=hpkp-update 2017-07-20 09:22:20 -07:00
ffxbld eaa9f8ab1b No bug, Automated HSTS preload list update from host bld-linux64-spot-303 - a=hsts-update 2017-07-20 09:22:17 -07:00
Sebastian Hengst 4c29c884c1 Backed out changeset b2f02ad2c82b (bug 1363361) for frequently failing browser_appmenu_reflows.js on OS X. r=backout a=backout
MozReview-Commit-ID: 5wPiUAKmDhi
2017-07-20 13:23:53 +02:00