Brian Grinstead
c7f5ea7a6d
Bug 1466833 - Upgrade the <xul:deck> inside of search-one-offs at the beginning of the XBL constructor;r=timdream
...
Right now, a XBL <constructor> runs before Custom Elements inside of its
<content> get upgraded. This leads to unexpected behavior where deck.selectedIndex = N
causes selectedIndex to get set as an expando property on the DOM node rather
than running the setter defined by the Custom Element.
Once the Custom Element does finally get upgraded, the selectedIndex getter and
setter don't get attached since there's an expando property with the same name.
This isn't a case we want to have to support from calling code. So this patch fixes
this one case by manually upgrading the element inside the constructor before
anything accesses the node. In Bug 1470242 we are planning to make this happen
behind the scenes so we don't need to do this for every CE inside of <content>.
MozReview-Commit-ID: 3D0QbOOJvDI
--HG--
extra : rebase_source : 1287445f2740dfe6a3ed5bdf273bb2b4b91b213c
2018-06-21 17:31:41 -07:00
Timothy Guan-tin Chien
b9a40e754b
Bug 1437956 - Pretty print XML with Shadow DOM r=smaug
...
This patch puts the transformed pretty print DOM into a Shadow DOM.
The stylesheet is loaded with an @import in a <style> block, so the
monospace stylesheet had to be left out.
The XBL binding is kept, pending removal when Shadow DOM ships.
It's still needed to handle the case when Shadow DOM is pref'd off too.
MozReview-Commit-ID: DQRsXB8tumF
--HG--
extra : rebase_source : 6edc3d82392af4d98de454a5228328379a0fb7ee
2018-06-01 17:45:11 +08:00
Gurzau Raul
9862c7afdc
Backed out changeset 96496ebab2d9 (bug 1466853) for StyleBench failures on a CLOSED TREE
2018-06-22 02:51:38 +03:00
J. Ryan Stinnett
42d445d630
Bug 1468678 - Allow autoscrolling with RDM. r=ochameau
...
MozReview-Commit-ID: 7bOV0vrkdvf
--HG--
extra : rebase_source : c9b2dbbd67f3442060281b44653f018aecc653e7
2018-06-21 11:46:11 -05:00
Doug Thayer
10ff9c706f
Bug 1448040 - Remove HangMonitor/ChromeHangs r=Nika
...
Fairly straightforward, just a blanket removal. Haven't heard
anything on dev-platform or fx-data-dev regarding this removal,
so I think it's likely safe to remove on Nightly, and we can
revert if anyone makes a fuss.
As part of removing the HangMonitor, I renamed a few things and
reorganized the namespaces to not depend on a HangMonitor
namespace. Hopefully this doesn't produce too much noise in the
diff, it just seemed appropriate to move everything around
rather than keep dangling vestiges of the old system.
MozReview-Commit-ID: 8C8NFnOP5GU
--HG--
extra : rebase_source : dd000a05bfc2da40c586644d33ca4508fa5330f6
2018-04-29 18:21:20 -07:00
Ed Lee
3652708f31
Bug 1469938 - Add onboarding targeting, welcoming coloring and bug fixes to Activity Stream. r=ursula
...
MozReview-Commit-ID: LsWKLbghgBE
--HG--
extra : rebase_source : 50dd9b40ff5affc26b93bc0fb84f45f8a924174c
2018-06-21 12:51:33 -07:00
Nick Thomas
95c9aa6874
Bug 1415868 - fix test-action-callback after rev e2931d904975, r=dustin
...
MozReview-Commit-ID: LlUQHanvVng
--HG--
extra : rebase_source : 170b5baaa018a00e2cffd13ecc0b0e92165379a9
2018-06-21 16:15:46 +12:00
Csoregi Natalia
8895954331
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-06-22 00:51:57 +03:00
Csoregi Natalia
ed1521707f
Merge inbound to mozilla-central. a=merge
2018-06-22 00:50:23 +03:00
Csoregi Natalia
ddf211b35e
Merge autoland to mozilla-central. a=merge
2018-06-22 00:49:29 +03:00
Ben Kelly
13c58b163c
Bug 1470234 Handle empty headers correctly when auto-copying headers for special internal redirect to InterceptedHttpChannel. r=valentin
2018-06-21 12:11:05 -07:00
Sebastian Hengst
e39954e209
Bug 1469676 - Reduce max-run-time for various build tasks: Increase Linux build max-run-time because they are pgo on beta. r=me a=beta-fix
2018-06-21 21:20:49 +03:00
Olli Pettay
db9641ef76
Bug 1470191 - use mainthread atomize for 'is' attribute, r=mrbkap
2018-06-21 21:04:57 +03:00
Olli Pettay
3d32fafdae
Bug 1396761, add a testcase ensuring creating customized built-in elements rethrow the exception from the constructor, r=mrbkap
2018-06-21 20:59:28 +03:00
Nicolas B. Pierron
93d2b9860b
Bug 1437600 - Fix missing LifoAlloc::protect_ member when LIFO_CHUNK_PROTECT is disabled. r=jandem a=beta-fix
...
--HG--
extra : amend_source : cde6527228d34630ee36c556854e148f02f196b4
2018-06-21 16:53:41 +03:00
Narcis Beleuzu
dfdddff94d
Merge autoland to mozilla-central. a=merge
2018-06-21 12:46:57 +03:00
Daisuke Akatsuka
742cfdad99
Bug 1431576 - Part 4: Add test for selection of animation item. r=jdescottes
...
MozReview-Commit-ID: 46qhbjnRNGd
--HG--
extra : rebase_source : 355f227101f54be92b800f808ffd22cf5ac95809
2018-06-21 09:14:30 +09:00
Daisuke Akatsuka
b1d89cfcc6
Bug 1431576 - Part 3: Unset selected color after closing animation detail pane. r=jdescottes
...
MozReview-Commit-ID: 1XpCyARLPy7
--HG--
extra : rebase_source : 65ef269a8e0c9869c47b583b2a9d3bcfdc1f8c3a
2018-06-21 09:12:39 +09:00
Daisuke Akatsuka
dbc080bc60
Bug 1431576 - Part 2: Change selection color. r=jdescottes
...
MozReview-Commit-ID: KYUpWuKWQhf
--HG--
extra : rebase_source : 3d9379a27b5134594710ac76f6b56c1f4260f3b3
2018-06-21 09:10:49 +09:00
Daisuke Akatsuka
fa3a792aa0
Bug 1431576 - Part 1: Change the colors to fit to photon. r=jdescottes
...
MozReview-Commit-ID: GccCOTeqqyX
--HG--
extra : rebase_source : 39742bab46111b9a5bfe22743548cd90a253c739
2018-06-21 09:08:37 +09:00
Makoto Kato
98b8c3e3a6
Bug 1469760 - Add hid.dll and msimg32.dll to delay load dlls r=dmajor
...
hid.dll and msimg32.dll are unused at start up on Windows 10 RS4, so we can
move these dlls to delay load dll.
Differential Revision: https://phabricator.services.mozilla.com/D1722
2018-06-20 14:24:50 +00:00
Cosmin Sabou
aa915dbed0
Merge central to autoland. a=merge
2018-06-21 04:18:03 +03:00
Cosmin Sabou
4c18cd4036
Merge inbound to central. a=merge
...
--HG--
rename : servo/components/style/properties/longhand/box.mako.rs => servo/components/style/properties/longhands/box.mako.rs
2018-06-21 04:16:40 +03:00
Jamie Nicol
f2b10c6146
Bug 1469472 - Ensure we don't merge multiple display items with the same frame. r=mattwoodrow
2018-06-20 23:00:48 +01:00
Daniel Stenberg
7f0f3c70f0
bug 1470005 - change default TRR blacklist duration to 60 seconds r=mcmanus
...
MozReview-Commit-ID: FGQCmhlBBG8
--HG--
extra : rebase_source : 98e0e82b19ed80ce6617873fb3cf6f0d79466312
2018-06-20 23:44:19 +02:00
Kartikaya Gupta
8b47047d0c
No Bug - Fix logging now that clip ids are size_t. r=me and DONTBUILD
2018-06-20 16:30:13 -04:00
Chris Peterson
634a84b050
Bug 1467452 - Back out f5f49315fec2 to restore getJavaEnv/getJavaPeer NPAPIs to fix Flash crash. r=jimm
...
Flash still calls these NPAPIs to initialize some ancient LiveConnect code.
--HG--
extra : rebase_source : 74a6a89e52595aa871d508bf13485b2ba7d404e8
2018-06-20 12:42:39 -07:00
Tom Schuster
df59deb701
Bug 1469536 - Allow the system principal to load FTP subresources. r=ckerschb
...
--HG--
extra : rebase_source : 3b972ef960559af148f934cb95b03cf8cac87948
extra : histedit_source : 2f6e91be2722274bbdc2c2e60dddbe8b3270cf6b
2018-06-19 13:58:41 +02:00
Luca Greco
bd7fd86aa9
Bug 1465129 - Collect telemetry data related to the storage.local "JSONFile to IDBBackend" data migrations. r=mixedpuppy
...
MozReview-Commit-ID: 3iGv5XkqeA3
--HG--
extra : rebase_source : fc18cd0c43c3930a5fbac3ed86c31835e16bc170
2018-06-17 13:38:02 +02:00
Kartikaya Gupta
ba31bba005
Bug 1468950 - Update Cargo lockfiles and re-vendor rust dependencies. r=Gankro
...
MozReview-Commit-ID: 3kcDWGBPXt9
--HG--
rename : third_party/rust/proc-macro2/.cargo-checksum.json => third_party/rust/proc-macro2-0.3.6/.cargo-checksum.json
rename : third_party/rust/proc-macro2/.travis.yml => third_party/rust/proc-macro2-0.3.6/.travis.yml
rename : third_party/rust/proc-macro2/Cargo.toml => third_party/rust/proc-macro2-0.3.6/Cargo.toml
rename : third_party/rust/proc-macro2/README.md => third_party/rust/proc-macro2-0.3.6/README.md
rename : third_party/rust/proc-macro2/src/lib.rs => third_party/rust/proc-macro2-0.3.6/src/lib.rs
rename : third_party/rust/proc-macro2/src/stable.rs => third_party/rust/proc-macro2-0.3.6/src/stable.rs
rename : third_party/rust/proc-macro2/src/strnom.rs => third_party/rust/proc-macro2-0.3.6/src/strnom.rs
rename : third_party/rust/proc-macro2/src/unstable.rs => third_party/rust/proc-macro2-0.3.6/src/unstable.rs
rename : third_party/rust/proc-macro2/tests/test.rs => third_party/rust/proc-macro2-0.3.6/tests/test.rs
rename : third_party/rust/quote/.cargo-checksum.json => third_party/rust/quote-0.5.2/.cargo-checksum.json
rename : third_party/rust/quote/Cargo.toml => third_party/rust/quote-0.5.2/Cargo.toml
rename : third_party/rust/quote/README.md => third_party/rust/quote-0.5.2/README.md
rename : third_party/rust/quote/src/lib.rs => third_party/rust/quote-0.5.2/src/lib.rs
rename : third_party/rust/quote/src/to_tokens.rs => third_party/rust/quote-0.5.2/src/to_tokens.rs
rename : third_party/rust/quote/src/tokens.rs => third_party/rust/quote-0.5.2/src/tokens.rs
rename : third_party/rust/quote/tests/test.rs => third_party/rust/quote-0.5.2/tests/test.rs
rename : third_party/rust/syn/.cargo-checksum.json => third_party/rust/syn-0.13.1/.cargo-checksum.json
rename : third_party/rust/syn/Cargo.toml => third_party/rust/syn-0.13.1/Cargo.toml
rename : third_party/rust/syn/README.md => third_party/rust/syn-0.13.1/README.md
rename : third_party/rust/syn/src/attr.rs => third_party/rust/syn-0.13.1/src/attr.rs
rename : third_party/rust/syn/src/buffer.rs => third_party/rust/syn-0.13.1/src/buffer.rs
rename : third_party/rust/syn/src/data.rs => third_party/rust/syn-0.13.1/src/data.rs
rename : third_party/rust/syn/src/derive.rs => third_party/rust/syn-0.13.1/src/derive.rs
rename : third_party/rust/syn/src/error.rs => third_party/rust/syn-0.13.1/src/error.rs
rename : third_party/rust/syn/src/expr.rs => third_party/rust/syn-0.13.1/src/expr.rs
rename : third_party/rust/syn/src/file.rs => third_party/rust/syn-0.13.1/src/file.rs
rename : third_party/rust/syn/src/gen/fold.rs => third_party/rust/syn-0.13.1/src/gen/fold.rs
rename : third_party/rust/syn/src/gen/visit.rs => third_party/rust/syn-0.13.1/src/gen/visit.rs
rename : third_party/rust/syn/src/gen/visit_mut.rs => third_party/rust/syn-0.13.1/src/gen/visit_mut.rs
rename : third_party/rust/syn/src/gen_helper.rs => third_party/rust/syn-0.13.1/src/gen_helper.rs
rename : third_party/rust/syn/src/generics.rs => third_party/rust/syn-0.13.1/src/generics.rs
rename : third_party/rust/syn/src/ident.rs => third_party/rust/syn-0.13.1/src/ident.rs
rename : third_party/rust/syn/src/item.rs => third_party/rust/syn-0.13.1/src/item.rs
rename : third_party/rust/syn/src/lib.rs => third_party/rust/syn-0.13.1/src/lib.rs
rename : third_party/rust/syn/src/lifetime.rs => third_party/rust/syn-0.13.1/src/lifetime.rs
rename : third_party/rust/syn/src/lit.rs => third_party/rust/syn-0.13.1/src/lit.rs
rename : third_party/rust/syn/src/mac.rs => third_party/rust/syn-0.13.1/src/mac.rs
rename : third_party/rust/syn/src/macros.rs => third_party/rust/syn-0.13.1/src/macros.rs
rename : third_party/rust/syn/src/op.rs => third_party/rust/syn-0.13.1/src/op.rs
rename : third_party/rust/syn/src/parse_quote.rs => third_party/rust/syn-0.13.1/src/parse_quote.rs
rename : third_party/rust/syn/src/parsers.rs => third_party/rust/syn-0.13.1/src/parsers.rs
rename : third_party/rust/syn/src/path.rs => third_party/rust/syn-0.13.1/src/path.rs
rename : third_party/rust/syn/src/punctuated.rs => third_party/rust/syn-0.13.1/src/punctuated.rs
rename : third_party/rust/syn/src/spanned.rs => third_party/rust/syn-0.13.1/src/spanned.rs
rename : third_party/rust/syn/src/synom.rs => third_party/rust/syn-0.13.1/src/synom.rs
rename : third_party/rust/syn/src/token.rs => third_party/rust/syn-0.13.1/src/token.rs
rename : third_party/rust/syn/src/tt.rs => third_party/rust/syn-0.13.1/src/tt.rs
rename : third_party/rust/syn/src/ty.rs => third_party/rust/syn-0.13.1/src/ty.rs
extra : rebase_source : bda7c9d57b337b22b0cf8c095c4d3a79f4cd2682
2018-06-21 08:22:02 -04:00
Kartikaya Gupta
1abf868484
Bug 1468950 - Update serde_derive patch for changes in WR PR 2819. r=Gankro
...
MozReview-Commit-ID: 6xBQ69vttXr
--HG--
extra : rebase_source : f6058f097c3c1fcbd33f42d8e625058f0c77cb10
2018-06-21 08:15:40 -04:00
Kartikaya Gupta
64270bdc7f
Bug 1468950 - Update webrender to commit cf98ad4d63729c678a7575eb9bce36794da5e270. r=Gankro
...
MozReview-Commit-ID: GlMFdJueahi
--HG--
extra : rebase_source : ba2289103d41c25fc08a94610315556b7f986123
2018-06-21 08:15:31 -04:00
Simon Fraser
ac726126c3
Bug 1468770 Update author for repo-update commits r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D1753
2018-06-21 15:47:24 +00:00
Petru Lingurar
b904c98455
Bug 1465053 - Remove confusing README files from /mobile/android/; r=jchen
...
Their outdated text,
"These files are managed in the android-sync repo.
Do not modify directly, or your changes will be lost"
could have cause confusion.
MozReview-Commit-ID: 1DUwyXDVY5B
--HG--
extra : rebase_source : 65d77cbcfb944a54c38bedc3624a2f281d1149ce
2018-06-19 16:15:00 +03:00
shindli
80a4d34c7f
Backed out changeset 010be7898590 (bug 1470138) per developer's request on a CLOSED TREE
2018-06-21 17:06:05 +03:00
Razvan Caliman
cdcba5f2e2
Bug 1464336 - Font Editor: Show font family AND font name in editor and overview. r=pbro
...
- Show font family name as prominent identifier.
- Show font name underneath family in a smaller type.
- Update test to match correct strings.
MozReview-Commit-ID: FWqSdXi4HiY
--HG--
extra : rebase_source : e587740f3aebba01026751f880e9427de50bdda6
2018-06-20 12:09:17 +02:00
Jean-Yves Avenard
a9650899f6
Bug 1468241 - P2. Ensure RemoteVideoDecoder::mSeekTarget is only accessed on task queue. r=padenot
...
Amend comments to clarify how some members are accessed.
MozReview-Commit-ID: FeEIRap3zvn
Depends on D1726
Differential Revision: https://phabricator.services.mozilla.com/D1727
2018-06-21 13:34:41 +00:00
Jean-Yves Avenard
46cc265bba
Bug 1468241 - P1. Add MozPromise::CreateAndResolveOrReject method r=gerald
...
Useful when using promise chaining in combination with MozPromise::ResolveOrRejectValue parameter.
MozReview-Commit-ID: F8qMh7yFnHQ
Differential Revision: https://phabricator.services.mozilla.com/D1726
2018-06-20 22:14:05 +00:00
ffxbld@mozilla.com
e762be2e5e
No Bug, mozilla-central repo-update HSTS HPKP remote-settings. a=repo-update r=mtabara
...
Differential Revision: https://phabricator.services.mozilla.com/D1745
2018-06-21 09:34:33 -04:00
Andi-Bogdan Postelnicu
95c7df13d3
Bug 1453795 - LibJAR - Initialize member fields in classes/ structures. r=aklotz
...
--HG--
extra : rebase_source : c11b3f112ec543178d9356e523ecd5fc962dee49
extra : amend_source : 0bbe3fb4390c4fef6b72715e57753223e4d26796
2018-06-16 14:03:28 +03:00
sotaro
e2ea28c410
Bug 1469791 - Use longer timeout for AcquireSync() r=nical
2018-06-21 13:56:05 +09:00
arthur.iakab
e9b6ae8dd7
Backed out changeset 7f4c085cf228 (bug 1443505) for failing Gtests on Assertion failure TelemetryScalar.cpp:773
2018-06-21 06:20:36 +03:00
Robin Templeton
1267288171
bug 1441098 - Part 4: Enable BigInt wrapping from DOM bindings. r=bz
2018-06-20 19:11:00 +03:00
Robin Templeton
44eb5dbde3
bug 1441098 - Part 3: Add structured clone support for BigInt. r=sfink
...
New data types are defined for primitive BigInt values and BigInt
objects. BigInts are serialized starting with 32 bits of sign and length
information, followed by a little-endian byte sequence representing an
unsigned integer.
2018-06-20 19:10:00 +03:00
Robin Templeton
6cdd0478b3
bug 1441098 - Part 2: Define BigInt serialization methods. r=sfink
...
writeBytes serializes a BigInt value as a little-endian byte sequence,
ignoring its sign. createFromBytes can be used to deserialize the output
of writeBytes.
2018-06-20 19:10:00 +03:00
Robin Templeton
ed6f44e48f
bug 1441098 - Part 1: Add BigInt support in BufferGrayRootsTracer. r=sfink
...
This class is used for tracing DOM objects.
2018-06-20 19:10:00 +03:00
Botond Ballo
a944591cff
Bug 1459696 - Remove an unused overload of SetTargetAPZC(). r=kats
...
MozReview-Commit-ID: HiQKx5Ickcd
--HG--
extra : rebase_source : 5b063359cf8c0769eed081e131596fab15a44c1b
2018-06-20 16:54:03 -04:00
Botond Ballo
8c8f45893f
Bug 1459696 - Add a mochitest. r=kats
...
MozReview-Commit-ID: JHx89SwL4xG
--HG--
extra : rebase_source : 23666190361c3f0213d5ca7836c61533bf90b3f0
2018-06-19 00:14:12 -04:00
Martin Stransky
99a9d4a1c3
Bug 1441743 - [Wayland] Don't draw directly to frame buffer for partial window updates, r=jhorak
...
When only a part of window is updated we need to clip that drawing.
We use image surface for that as WindowSurfaceX11Image does.
MozReview-Commit-ID: 13znE1ZszB8
--HG--
extra : rebase_source : a236799fa33d73037913df94c0d5e619c5d3c47e
2018-06-15 09:41:56 +02:00
Daniel Stenberg
e596152e6c
bug 1470093 - fix telemetry::DNS_TRR_LOOKUP_TIME r=mcmanus
...
MozReview-Commit-ID: 80jrEQ4kLM6
--HG--
extra : rebase_source : 702efbd6dff9615ff827f8c7f05dd8cce2cbd419
2018-06-21 12:02:03 +02:00