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

495201 Коммитов

Автор SHA1 Сообщение Дата
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
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
Michelangelo De Simone 6b31140392 Bug 1309030 - Remove DOM/identity and related code. r=Ehsan
MozReview-Commit-ID: 2v2ZCSoX4Mz

--HG--
extra : rebase_source : 72cbccd1f59758e290294bfcca56523372978120
2016-10-10 13:55:16 -07:00
Brad Werth 5fcdb45cbd Bug 1306894 Part 2: Update the grid-container-baselines-004 reftest to exercise baseline alignment of flexboxes within grid containers. r=dholbert
MozReview-Commit-ID: 6BCnVO76Byu

--HG--
extra : rebase_source : 942cbdcddc5cfa1b996055b63b1f0629a1135de6
2016-10-11 13:30:37 -07:00
Brad Werth 35c396cb6a Bug 1306894 Part 1: Cache baseline from nsFlexContainerFrame::Reflow() for use in later calls to GetLogicalBaseline(). r=dholbert
MozReview-Commit-ID: JXUK8a0L1RZ

--HG--
extra : rebase_source : 9c4f885ac883429512073f38dfa1226058d8b8a5
2016-10-11 12:54:00 -07:00
Munro Mengjue Chiang 0bbb96335e Bug 1308792 - protect the critical section accessing device_info_cs_; r=jesup
MozReview-Commit-ID: GGxtHUPAk6N

--HG--
extra : rebase_source : 335cb7962dbd5e8f2900ca7984c24e327924d9ec
2016-10-11 14:30:28 +08: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
Cykesiopka 7d56c9e7e6 Bug 332442 - Stop abusing window name to pass cert ref to editcerts.js. r=mgoodwin
editcacert.xul/editcerts.js currently requires the |dbKey| attribute of an
nsIX509Cert to be passed to it via the window name so it can get a handle to the
nsIX509Cert.

This has two problems:
1. This used to trigger warnings, and is unwise to do in any case.
2. It's unnecessary complexity - the nsIX509Cert can be passed directly.

This patch:
1. Addresses the two problems.
2. Adds a test to ensure the functionality of editcerts.js actually works.
3. Rewrites editcerts.js to better fit modern PSM style.
4. Updates the name of editcerts.js so it's more consistent with the general
   convention under security/pki/resources/content

MozReview-Commit-ID: ECxziXq5TmL

--HG--
rename : security/manager/pki/resources/content/editcerts.js => security/manager/pki/resources/content/editcacert.js
extra : rebase_source : 46a6b2ff2ee90aded61a27b21ce3d5c1a8bed5c2
2016-10-10 16:08:36 +08:00
Cykesiopka 85719262d5 Bug 332442 - Keep track of and delete imported certs in head.js instead of in various test files. r=mgoodwin
head.js is run/included for every test file in the same folder, so having it
keep track of and clean up imported certs reduces the amount of duplication.

MozReview-Commit-ID: 23482qadMiy

--HG--
extra : rebase_source : deb673e9f21a0a9038b58d76c4c69f6a41ab4520
2016-10-10 16:08:36 +08:00
Makoto Kato 4e4bd01aae Bug 1033483 - Send bidi keyboard Information on direction-changed signal. r=karlt
Using direction-changed signal, we detect keyboard change for bidi.

When system uses fcitx's IM and ibus's arabic keyboard layout, this signal might fire often when switching layout and gdk_keymap_get_direction might return invalid bidi information.  But I think that this is rare issue.  Most users don't use Firefox Arabic version (it means that bidi.browser.ui = true) with ibus Arabic layout and fcitx CJK IM.  Since there is no GTK3 API to get current IM module, I cannot find workaround for this.

MozReview-Commit-ID: DL8uUXJFWYz

--HG--
extra : rebase_source : a93e8969b878d01048726e03b24f362ead7e2059
2016-10-10 16:42:03 +09:00
Bobby Holley b3350b1890 Bug 1309090 - Use AtomicRefCell for RawServoStyleSet. r=Manishearth
MozReview-Commit-ID: 27JeRluDAo3
2016-10-10 22:02:15 -07: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