Neil Deakin
97647daf2c
Bug 1307793, pressing space when menulist is ofocused should perform incremental find select rather than open the menu, r=ksteuber
2016-10-12 09:18:08 -04:00
Neil Deakin
7f547cba15
Bug 1304243, scroll the current item into view when opening a menulist after it gets positioned so that it scrolls properly if the popup gets cropped, r=ksteuber
2016-10-12 09:18:05 -04:00
Andrea Marchesini
4f20f137bf
Bug 1309139 - Get rid of NS_NewDOMMessageEvent, r=smaug
2016-10-12 15:17:10 +02:00
Andrea Marchesini
19a783cce8
Bug 1308667 - WorkerPrivate::QueueRunnable can be used by any parent thread; assertion fixed, r=bkelly
2016-10-12 15:15:04 +02:00
Petr Sumbera
63cbc5cc98
Bug 1309246 - avoids bug909997.js test failure on systems with JS_CODEGEN_NONE set. r=nbp
2016-10-11 10:56:04 -07:00
Fischer.json
91521a6744
Bug 1305407 - Rename accesskeys in sync.dtd as .accesskey instead of .label.accesskey. r=jaws
...
MozReview-Commit-ID: 8SuWjFVwKZI
--HG--
extra : transplant_source : %07%8Bz%8A1%CF%2AQ%0F%8F%1D_%A9%A2%8D%E0%C91%17U
2016-09-29 15:33:48 +08:00
Emanuel Hoogeveen
566da45d28
Bug 1304552 - Prevent passing an invalid size to JS_CreateMappedArrayBufferContents. r=sfink
2016-10-12 04:58:00 +02:00
Jim Mathies
887ff1cdb0
Bug 1267106 - Reftest harness should check readyState and continue if the document state is 'complete'. r=jmaher
...
MozReview-Commit-ID: IiiVKXaHhuY
--HG--
extra : rebase_source : c0c1c4c1bf0827ecc5ee931eb9fddaec85772ae8
2016-10-11 09:53:43 -05:00
Nicolas Silva
349f20d644
Bug 1088300 - Don't attempt to paint a ClientLayerManager if IPC is down (take two). r=dvander
2016-10-12 14:23:32 +02:00
Nicolas B. Pierron
c4ddfd637a
Bug 1286009 - Distinguish failure reasons of JS_{En,De}codeScript. r=luke
2016-10-12 12:13:22 +00:00
Olli Pettay
97b9917978
Bug 1308459 - Rename RefreshDriver::PresContext() to hint about its behavior, r=tnikkel
...
--HG--
extra : rebase_source : 50cf1fd7f1ee052e182ae3fa84ce8648e46143cd
2016-10-12 14:27:38 +03:00
Gijs Kruitbosch
19d5482c9c
Bug 1274633 - remove official branding 'learn more' page, r=MattN
...
MozReview-Commit-ID: 6OtpPeaw0zj
--HG--
extra : rebase_source : 6eb7161004667b7161dac0188233370d325b0a8e
2016-09-28 16:54:12 +01:00
Gijs Kruitbosch
e097591200
Bug 1274633 - remove windows 10 welcome page, r=MattN
...
MozReview-Commit-ID: HI8mqzRmV45
--HG--
extra : rebase_source : 56b6c7f96185327776e988dc9f04928e2820a2b4
2016-09-28 16:53:46 +01:00
cku
3a2d8faf25
Bug 1299715 - Part 9. Test cases of clip-path and mask over an out-of-flow element. r=mstange
...
MozReview-Commit-ID: FV7N9OUnjZC
--HG--
extra : rebase_source : 855207e6f44b0387a65bdffa735cdd16d6b8f4e6
2016-10-06 00:35:31 +08:00
cku
3375efb41f
Bug 1299715 - Part 8. Fix typo in comment of GetVisualOverflowRect. r=mstange
...
MozReview-Commit-ID: 6xKBK7jXEZ6
--HG--
extra : rebase_source : 46fb2bf97f9272eccaf244a69746819a4aba2df4
2016-10-07 15:15:44 +08:00
cku
f00b30aac5
Bug 1299715 - Part 7. Correct clip region for mask surface. r=mstange
...
MozReview-Commit-ID: 1MZA9uxO9Oi
--HG--
extra : rebase_source : f0b635d4c945966b1e0bc3bd91b1911dcf81a6a6
2016-10-07 14:46:41 +08:00
cku
faa1874701
Bug 1299715 - Part 6. Move ComputeMaskGeometry from nsSVGIntegrationUtils to nsDisplayMask. r=mstange
...
MozReview-Commit-ID: 4uLfaGDXGyE
--HG--
extra : rebase_source : 136a87f3b23578d6a3a2cf95474463edb6a53708
2016-10-11 13:12:00 +08:00
cku
a31601cee7
Bug 1299715 - Part 5. Correct clip region for opacity surface. r=mstange
...
MozReview-Commit-ID: 1wiQKsHKJsg
--HG--
extra : rebase_source : d07c35615119fdae64c0bffd4cbd6290630fbc4e
2016-10-07 12:42:35 +08:00
cku
9cd308352d
Bug 1299715 - Part 4. Correct clip region for clip-path mask surface. r=mstange
...
MozReview-Commit-ID: IOFOyS18yRm
--HG--
extra : rebase_source : b55a935500104c9a754dad8817d9bc3302944a5c
2016-10-06 14:55:55 +08:00
cku
74299516a8
Bug 1299715 - Part 3. Clip the target context by visible region of nsDisplayMask. r=mstange
...
MozReview-Commit-ID: HuqQBdY2M0O
--HG--
extra : rebase_source : bd1bf1b7fbbd6dd660f9f8d1609e5c6c6c07a368
2016-10-07 11:47:45 +08:00
cku
5617bfd116
Bug 1299715 - Part 2. Correct the value of nsDisplayMask::mVisibleRect. r=mstange
...
In nsDisplayItem::RecomputeVisibility, we compute and assign the value of
mVisibleRect base on the return value of nsDisplayMask::GetBounds.
Before this patch, the region of out-of-flow descendants is discarded.
MozReview-Commit-ID: JEeegiO1a6J
--HG--
extra : rebase_source : 2adcf657f53983375ae67e5d99e1a55d563ec301
2016-10-06 17:53:19 +08:00
cku
410ad6084d
Bug 1299715 - Part 1. Replace ContainerItemType::eSVGEffects by ContainerItemType::eFilter. r=mstange
...
MozReview-Commit-ID: 73mxBsY3W0p
--HG--
extra : rebase_source : e5fe4f2a17a43182fb32f9e7b991d16048373748
2016-10-05 23:23:40 +08:00
Carsten "Tomcat" Book
6c0aec63b8
Merge mozilla-central to mozilla-inbound
2016-10-12 12:03:34 +02:00
Carsten "Tomcat" Book
2844380bd4
merge mozilla-inbound to mozilla-central a=merge
...
--HG--
rename : media/gmp-clearkey/0.1/ClearKeyCencParser.cpp => media/psshparser/PsshParser.cpp
rename : media/gmp-clearkey/0.1/ClearKeyCencParser.h => media/psshparser/PsshParser.h
rename : media/gmp-clearkey/0.1/gtest/TestClearKeyUtils.cpp => media/psshparser/gtest/TestPsshParser.cpp
rename : media/gmp-clearkey/0.1/gtest/moz.build => media/psshparser/gtest/moz.build
2016-10-12 12:01:48 +02:00
Carsten "Tomcat" Book
a93333bf09
merge fx-team to mozilla-central a=merge
2016-10-12 12:00:50 +02:00
Jan de Mooij
16f561144e
Bug 1303754 - Don't use lazy source code if the startup cache is not available (i.e. content processes). r=bholley
2016-10-12 11:51:02 +02:00
Carsten "Tomcat" Book
f21768dc9c
Backed out changeset aa789d732c6c (bug 1309299) for wpt-4 test failures on own test
2016-10-12 08:49:30 +02:00
Chris Pearce
b34a32e0bb
Bug 1309299 - make navigator.requestMediaKeySystemAccess() reject with TypeError for empty keysystem string or config. r=gerald
...
This makes us match the spec and pass more cases of
http://www.w3c-test.org/encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html
but we still need to adjust the test so that it's consistent, as pointed out
by bz.
MozReview-Commit-ID: KEfRk4QnJKR
--HG--
extra : source : a54ae0c94eefcf30270abad6463ed0becd0331db
2016-10-11 10:37:34 -07:00
Phil Ringnalda
6182caa3b9
Backed out 2 changesets (bug 1278136
) for failures in no-stacking-context-opacity-removing-animation-in-delay.html
...
Backed out changeset 62cf4a7d6007 (bug 1278136
)
Backed out changeset 5f2db29e67ca (bug 1278136
)
MozReview-Commit-ID: K9WcZFjL2XB
2016-10-11 20:40:36 -07:00
Sotaro Ikeda
1d3ceeff04
Bug 1306521 - Handle VP9 colorspace BT.709 on BasicCompositor r=nical,jwwang,jya,jrmuizel
2016-10-11 19:46:28 -07:00
Phil Ringnalda
c26d9eb6e6
Backed out changeset 0257341f6b62 (bug 1301232) for WinXP permaorange in test_content_integration.html
...
MozReview-Commit-ID: Bz0VkhmpJL1
2016-10-11 18:42:46 -07:00
Patrick Brosset
a38e6ca6d7
Bug 1304685 - Show empty text nodes in markupview if they impact layout; r=jdescottes
...
When the inspector actor walks the DOM in order to find nodes to be
displayed in the inspector panel, it ignores text nodes that contain
only whitespace characters (in order to avoid cluttering the panel with
useless information).
This commit changes this logic so that whitespace text nodes are only
ignored when the node in fact has no layout at all (all text collapsed).
Inside inline formatting contexts, whitespace text nodes may have layout
and therefore push elements further apart. So seeing these nodes in the
panel actually help debugging issues.
MozReview-Commit-ID: GvNMsqsT3w6
--HG--
extra : rebase_source : 5c04eaf9e19e952d9f6ca267ef835e1846bc7f4a
2016-10-11 16:29:20 +02:00
Alexandre Poirot
90ab401d69
Bug 1024734 - Wait correctly when calling importPackagedApp in WebIDE tests. r=jryans
...
MozReview-Commit-ID: 7w5QcPrJUJY
2016-10-11 09:47:45 -07:00
Carsten "Tomcat" Book
cb5dee2078
Merge mozilla-central to fx-team
2016-10-11 13:03:45 +02:00
Carsten "Tomcat" Book
cd1be634c9
merge mozilla-inbound to mozilla-central a=merge
2016-10-11 12:01:35 +02:00
Carsten "Tomcat" Book
596549aa9d
merge fx-team to mozilla-central a=merge
2016-10-11 12:00:13 +02:00
Tim Nguyen
d5933410ae
Bug 1306840 - Fix RTL in DOM panel. r=Honza
...
MozReview-Commit-ID: Djaa4douEBY
2016-10-11 09:54:29 +01:00
Gabriel Luong
c5953099c9
Bug 1308823 - Refactor the markup view into smaller modules r=jdescottes
...
--HG--
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/utils.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/element-container.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/element-editor.js
rename : devtools/client/inspector/markup/html-editor.js => devtools/client/inspector/markup/views/html-editor.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/markup-container.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/read-only-container.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/read-only-editor.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/root-container.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/text-container.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/text-editor.js
2016-10-10 23:37:05 -04:00
Iris Hsiao
8fa5c6d67f
Backed out changeset d271311721bb (bug 1297535) for developer's request
2016-10-11 11:13:12 +08:00
Phil Ringnalda
e8dd21b167
Merge f-t to m-c, a=merge
...
MozReview-Commit-ID: C1redSmlixf
2016-10-10 19:11:56 -07:00
Phil Ringnalda
25afef5692
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: HlGgqNI8vwD
2016-10-10 19:07:58 -07:00
Mason Chang
4dc759d9fa
Bug 1307220. Assert font file exists if using default font with skia. r=lsalzman
2016-10-10 16:43:39 -07:00
Hiroyuki Ikezoe
d7f92dae54
Bug 1278136
- Part 5: Create a stacking context for opacity/transform animations even if it's in delay phase and even if the property is overridden by !important rules. r=birtles
...
This patch introduces a new functions named HasEffectiveAnimationOfProperty.
This function checks that a given CSS property is overridden by !important
rules.
On the other hand, now KeyframeEffetReadOnly::HasAnimationOfProperty() does
just check that the effect has a given CSS property. This is used to create
a stacking context because we should create a stacking context for opacity or
transform animations even if the property is overridden by !important rules.
MozReview-Commit-ID: AG1Y0IgoB3U
2016-10-12 09:59:03 +09:00
Hiroyuki Ikezoe
5443b7cdf5
Bug 1278136
- Part 4: Tests to check stacking context for correct effect in cascading rule. r=birtles, bz
...
These tests aim to confirm that part 5 does not cause any regressons.
Adding this bunch of reftests makes a slight change in the result of
layout/reftests/bugs/395107-2.html on Android, so fuzzy-if was also
added for the test.
MozReview-Commit-ID: BtZ1OGiilmQ
--HG--
rename : layout/reftests/css-animations/no-stacking-context-animation-ref.html => layout/reftests/css-transitions/no-stacking-context-transition-ref.html
rename : layout/reftests/css-animations/stacking-context-animation-ref.html => layout/reftests/css-transitions/stacking-context-transition-ref.html
2016-10-12 09:59:02 +09:00
Kearwood (Kip) Gilbert
ae21916d63
Bug 1306422 - VRDisplay.exitPresent must only be allowed by content that started VR Presentation,r=gwright
...
- While fixing the VRDisplay.exitPresent to resolve fail its returned
promise, I noticed that VRDisplay.isPresenting is returning the global
state of the VRDisplay. I have updated this as well in the patch so
that the isPresenting attribute only returns true for VR presentations
started within the same Javascript context.
2016-10-11 15:26:57 -07:00
Kearwood (Kip) Gilbert
ed12a4e09a
Bug 1306468 - Remove VRDisplay.getImmediatePose,r=smaug,r=gwright
...
- The WebVR 1.1 Spec update has removed the VRDisplay.getImmediatePose function.
2016-10-11 15:01:02 -07:00
Boris Zbarsky
695f3ad671
Bug 946906 part 9. Add tests for the new [Cached] setup on Xrays. r=bholley
2016-10-10 18:16:26 -04:00
Boris Zbarsky
13514334ba
Bug 946906 part 8. When getting a cacheable property off a DOM Xray, cache it on the Xray's expando object. r=bholley
2016-10-10 18:16:26 -04:00
Boris Zbarsky
13a81b596c
Bug 946906 part 7. Forbid using [Cached] or [StoreInSlot] with [NewObject]. r=bholley
...
This guarantees that an interface type returned from a [Cached] or [StoreInSlot]
getter must be wrappercached, because non-wrappercached things can only be
returned from [NewObject] getters or methods.
2016-10-10 18:16:26 -04:00
Boris Zbarsky
fba67a8141
Bug 946906 part 6. Clear the relevant slots on Xray expandos when clearing cached slots on a DOM object. r=bholley
2016-10-10 18:16:26 -04:00