Cameron McCormack
ccba4f429e
Bug 1298774 - Part 8: Make mask-image use css::URLValueData for url() storage instead of FragmentOrURL. r=cjku
...
MozReview-Commit-ID: 2Xm3IP3SXK0
--HG--
extra : rebase_source : e524bf9a7641a80ef591dc380f4832cbcb5944ba
2016-10-11 14:56:12 +08:00
Cameron McCormack
840196223a
Bug 1298774 - Part 7: Make nsStyleFilter use css::URLValue for url() storage instead of FragmentOrURL. r=cjku
...
MozReview-Commit-ID: FyhH9QG9vYq
--HG--
extra : rebase_source : 300a97e42ae9b27d83e7316e502295c597fad7cd
2016-10-11 14:56:12 +08:00
Cameron McCormack
e07dbc8da6
Bug 1298774 - Part 6: Make SVG marker properties use css::URLValue for storage instead of FragmentOrURL. r=cjku
...
MozReview-Commit-ID: 8OQWmDpP7Ax
--HG--
extra : rebase_source : f372d5d77481bc71d49d0f7446244f6e9162d0ac
2016-10-11 14:56:11 +08:00
Cameron McCormack
a9271aac63
Bug 1298774 - Part 5: Make nsStyleSVGPaint use css::URLValue for url() storage instead of FragmentOrURL. r=cjku
...
MozReview-Commit-ID: CkNcSxVToTL
--HG--
extra : rebase_source : 956149a0d12e7633aca15eb460704926a7db7371
2016-10-11 14:56:11 +08:00
Cameron McCormack
f1dcd6fc45
Bug 1298774 - Part 4: Make ShapeStyleSource use css::URLValue for url() storage instead of FragmentOrURL. r=cjku
...
MozReview-Commit-ID: CQy6ArR48Sp
--HG--
extra : rebase_source : 71203745bca616395daeffe5b47b288b0ce67b0b
2016-10-11 14:56:11 +08:00
Cameron McCormack
5ed807d5a2
Bug 1298774 - Part 3: Copy helper functions from FragmentOrURL to URLValueData. r=cjku
...
MozReview-Commit-ID: 9gs8d0fMdYJ
--HG--
extra : rebase_source : 18d4ad350d529c4da9188f8c7ff6a2cece9273c8
2016-10-11 14:56:11 +08:00
Cameron McCormack
b490466d48
Bug 1298774 - Part 2: Rename URLValueData::mLocalURLFlag to match FragmentOrURL::mIsLocalRef naming. r=cjku
...
MozReview-Commit-ID: A9NHxMfPRSF
--HG--
extra : rebase_source : 702e3eaecb0aaf8b4c7514f626aec8049a11b09b
2016-10-11 14:56:11 +08:00
Cameron McCormack
ff79414111
Bug 1298774 - Part 1: Rename URLValueData::operator== so that we don't blithely call it OMT. r=cjku
...
MozReview-Commit-ID: K0PxT0196ex
--HG--
extra : rebase_source : 4a4a01bb55b867a793c35762a3b08eb785440fa4
2016-10-11 14:56:11 +08:00
Cameron McCormack
824f7797b6
Bug 1298774 - Part 0: Move refcounting from URLValue and ImageValue up to URLValueData. r=cjku
...
MozReview-Commit-ID: 9A2pAnHaBVD
--HG--
extra : rebase_source : 43bbb685c65abc733011b63ad7f56874b10b3f8d
2016-10-11 14:56:11 +08:00
Philipp Kewisch
7298b61dc6
Bug 1231509 - Using more than just an expression in XBL fields confuses the eslint xbl preprocessor. r=mossop
...
MozReview-Commit-ID: 4lMiSP0ery4
--HG--
extra : rebase_source : 299bbdc5e93b92d80e438482aa28b22d427ce71b
2016-09-19 11:31:38 +02:00
Michelangelo De Simone
a35ec87644
Bug 1306779 - Remove DOM/fmradio and related code. r=jst
...
MozReview-Commit-ID: EAoALauFEco
--HG--
extra : rebase_source : fd3b9963f27f2fd2ae76538eff489d9783eee6a6
2016-10-03 16:22:41 -07:00
Jamie Nicol
ed24fe7708
Bug 1306371 - Use correct units when calculating displayport danger zone size. r=kats
...
This prevents the displayport accidentally being too large at high zoom
levels.
MozReview-Commit-ID: 66DVtOgS7N8
--HG--
extra : rebase_source : 70bd8098786bb9ad78a0f5b7efd83c796bb2e079
2016-10-04 18:48:24 +01:00
J.C. Jones
6981fcdfd8
Bug 1281932 - Fix intermittent u2f tests r=keeler
...
This is reworking the U2F tests to do two things:
1) Don't run all the tests in one big frame; that makes it hard to tell
what test is actually dying in Treeherder.
2) Fix the obvious possible test races with the async functions which could be
causing the intermittent
- Review updates per keeler
- Change inappropriate uses of 'var' to 'let' in u2futil.js (kudos, keeler)
- Rework frame_no_token.html to follow the same pattern as the others
- Catch unexpected messages on the u2f testing harness
- Update 2: Go back to a pre-set number of expected async tests.
MozReview-Commit-ID: 6uLt5O1lUa3
--HG--
rename : dom/u2f/tests/test_frame_appid_facet.html => dom/u2f/tests/frame_appid_facet.html
rename : dom/u2f/tests/test_frame_appid_facet_insecure.html => dom/u2f/tests/frame_appid_facet_insecure.html
rename : dom/u2f/tests/test_frame_appid_facet_subdomain.html => dom/u2f/tests/frame_appid_facet_subdomain.html
rename : dom/u2f/tests/test_frame_register.html => dom/u2f/tests/frame_register.html
rename : dom/u2f/tests/test_frame_register_sign.html => dom/u2f/tests/frame_register_sign.html
extra : rebase_source : 1255bd8ba17a141c3c8205a277c06c483540de90
2016-10-10 17:06:31 -07:00
Phil Ringnalda
8bd6563760
Merge m-c to autoland
2016-10-10 19:12:47 -07: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
Phil Ringnalda
19c81b094f
Backed out changeset 7a7a446e5256 (bug 1307719) for Android reftest failures
2016-10-10 18:50:17 -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
Boris Zbarsky
8070de70a2
Bug 946906 part 5. Use the codegenned JSClass, if available, when creating Xray expando objects. r=bholley
2016-10-10 18:16:26 -04:00
Boris Zbarsky
bb0814b5d3
Bug 946906 part 4. Codegen Xray expando JSClasses for DOM objects with [Cached] or [StoreInSlot] members. r=bholley
2016-10-10 18:16:26 -04:00
Boris Zbarsky
7f2945874f
Bug 946906 part 3. Create a macro for declaring Xray expando classes, and move the default Xray expand class definition to bindings code. r=bholley
2016-10-10 18:16:25 -04:00
Boris Zbarsky
171911dd94
Bug 946906 part 2. Declare XrayExpandoObjectClassOps in XrayWrapper.h so we can use it from bindings code. r=bholley
2016-10-10 18:16:25 -04:00
Boris Zbarsky
4d566db15c
Bug 946906 part 1. Move the ExpandoSlots enum to XrayWrapper.h. r=bholley
...
The other option, of course, is to just define an "expando slot count" constant
in the header and then static_assert it has the right value once the
ExpandoSlots enum is declared.
2016-10-10 18:16:25 -04:00
Blake Kaplan
67d7a6fd78
Bug 1202623 - Attempt to fix this intermittent orange by removing CPOWs from the test and moving to more solid test infrastructure. r=felipe
...
MozReview-Commit-ID: I3zmPNdp8TE
2016-10-10 15:14:19 -07:00
Eugen Sawin
06c47357d2
Bug 1298090 - [1.6] Extract and cache native libraries on APK update. r=glandium,snorp
2016-10-10 22:59:27 +02:00
Ehsan Akhgari
f3346119eb
Bug 1308943 - Remove the code used to notify the soft update in the right app; r=baku
...
This code was originally added in bug 1225121.
2016-10-10 16:58:33 -04:00
Andrew McCreight
7f21d47f87
Bug 1308652, part 2 - Only allow nsTraceRefcnt::DumpStatistics to be called once. r=froydnj
...
DumpStatistics does not track any objects that are created or
destroyed while it is running, which means that any subsequent calls
to it will produce incorrect results. This can lead to incorrect
positive or negative leaks being reported. See 1271182.
Now that about:bloat has been removed, DumpStatistics should only be
called once, during shutdown.
MozReview-Commit-ID: IjMkExeBRBr
--HG--
extra : rebase_source : 5966789c2febfedc796d17f8589e8c3703d266cb
2016-10-10 11:55:15 -07:00
Andrew McCreight
8d2799330c
Bug 1308652, part 1 - Remove about:bloat. r=froydnj
...
MozReview-Commit-ID: 1FmdvLlygjq
--HG--
extra : rebase_source : 9859f58f077c5bda48b848b2a67eb8cd6d589e3e
2016-10-10 10:48:34 -07:00
Helen V. Holmes
94deeb7018
Bug 1226913 - Don't allow to disable the element picker icon. r=pbro
...
--HG--
extra : amend_source : d5f055847ce83c4e7d8455e5b545cd4c3b62a1c9
2016-10-10 05:12:00 -04:00
Mike de Boer
6f356a01b1
Bug 1279843 - adjust the borders of the yellow range outline box on the findbar modal highlighting background to have gradient borders ending transparently, so that no characters will be obscured. ui-r=sevaan, r=jaws
...
MozReview-Commit-ID: HG8ahina25M
2016-10-10 14:22:28 +02:00
Carsten "Tomcat" Book
b23a9f71a4
merge mozilla-inbound to mozilla-central a=merge
2016-10-10 11:55:47 +02:00
Phil Ringnalda
07959f4a24
Merge m-c to autoland
2016-10-09 12:10:42 -07:00
Phil Ringnalda
3e03a4064e
Merge f-t to m-c, a=merge
...
MozReview-Commit-ID: 8RpOY0zUiwf
2016-10-09 12:04:38 -07:00
Phil Ringnalda
bf777734bc
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: GyaaRS6rpYU
2016-10-09 12:03:59 -07:00
Brian Birtles
b813bcffe5
Bug 1302973 - Store timelines on document; r=smaug
...
MozReview-Commit-ID: KHtAq0VgPZW
--HG--
extra : rebase_source : 7daa2a4202f489308981e9cff02e2d7f3bf92c1e
2016-10-09 22:36:56 +09:00
Mats Palmgren
4ee6a90bbb
Bug 1308793 - Crash when setting display:[inline-]{flex,grid} or columnset properties on a SVG <text> element. r=tn
2016-10-09 22:34:07 -05:00
Ehsan Akhgari
7276f21d9a
Bug 1308267 - Part 3: Remove b2g interfaces from test_serviceworker_interfaces.html; r=baku
2016-10-09 17:45:08 -04:00
Ehsan Akhgari
e9c3e33c50
Bug 1308267 - Part 2: Remove b2g interfaces from test_worker_interfaces.html; r=baku
2016-10-09 17:44:23 -04:00
Ehsan Akhgari
02de98992a
Bug 1308267 - Part 1: Remove b2g interfaces from test_interfaces.html; r=baku
2016-10-09 17:44:23 -04:00
Phil Ringnalda
d3187642d8
Merge m-c to m-i
...
MozReview-Commit-ID: FheuB0GCHei
2016-10-09 12:09:53 -07:00
Tom Schuster
b2117e6383
Bug 1308482 - Implement ObjectDefineProperties changes. r=arai
2016-10-09 20:42:07 +02:00
Sebastian Hengst
acbfc90a9e
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/xul-document-load. r=dholbert
...
MozReview-Commit-ID: Lkqk7bQS0AK
2016-10-09 09:51:34 +02:00
Sebastian Hengst
db2a675d48
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/xul. r=dholbert
...
MozReview-Commit-ID: ANmV0hG5Ebv
2016-10-09 09:51:34 +02:00
Sebastian Hengst
82d9915189
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/writing-mode. r=dholbert
...
MozReview-Commit-ID: EVZ8Nm73dkh
2016-10-09 09:51:34 +02:00
Sebastian Hengst
dcff3ac88e
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/webm-video. r=dholbert
...
MozReview-Commit-ID: H4EUJWDOivu
2016-10-09 09:51:34 +02:00
Sebastian Hengst
d5b0b02195
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/webcomponents. r=dholbert
...
MozReview-Commit-ID: E84uduRFwxi
2016-10-09 09:51:34 +02:00
Sebastian Hengst
0e06ca15e4
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/w3c-css. r=dholbert
...
MozReview-Commit-ID: 3KThqub5vkG
2016-10-09 09:51:34 +02:00