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
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
Sebastian Hengst
cb0457ad89
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/reftest.list. r=dholbert
...
MozReview-Commit-ID: CD0nmkbXLTq
2016-10-09 09:51:33 +02:00
Sebastian Hengst
9afaf5d732
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/transform-3d. r=dholbert
...
MozReview-Commit-ID: Et8hBiblokL
2016-10-09 09:51:33 +02:00
Sebastian Hengst
6f50375529
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/transform. r=dholbert
...
MozReview-Commit-ID: LJxVzQ3wtuB
2016-10-09 09:51:33 +02:00
Sebastian Hengst
e8c6903e60
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/text-transform. r=dholbert
...
MozReview-Commit-ID: E5T5bddy9oO
2016-10-09 09:51:33 +02:00
Sebastian Hengst
e52a8b5e49
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/text-svgglyphs. r=dholbert
...
MozReview-Commit-ID: 3tGN6ZeK6KD
2016-10-09 09:51:33 +02:00
Sebastian Hengst
3775c2f52d
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/text-shadow. r=dholbert
...
MozReview-Commit-ID: 4YHZkijRs3e
2016-10-09 09:51:33 +02:00
Sebastian Hengst
9605b3b9ed
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/text-overflow. r=dholbert
...
MozReview-Commit-ID: 6hvdjWpnXre
2016-10-09 09:51:33 +02:00
Sebastian Hengst
f5a3e0b923
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/text-decoration. r=dholbert
...
MozReview-Commit-ID: EnN85XhsIHl
2016-10-09 09:51:33 +02:00
Sebastian Hengst
3a18e0356f
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/text. r=dholbert
...
MozReview-Commit-ID: CNszL2d8klx
2016-10-09 09:51:33 +02:00
Sebastian Hengst
d10cde7d69
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/table-width. r=dholbert
...
MozReview-Commit-ID: FMCrZNV3xhx
2016-10-09 09:51:32 +02:00
Sebastian Hengst
b9aebac238
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/table-overflow. r=dholbert
...
MozReview-Commit-ID: FDlkznTVyJO
2016-10-09 09:51:32 +02:00
Sebastian Hengst
65e6fe3f39
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/table-background. r=dholbert
...
MozReview-Commit-ID: JgK9PxYp1lC
2016-10-09 09:51:32 +02:00
Sebastian Hengst
98b55dc21e
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/svg. r=dholbert
...
MozReview-Commit-ID: KgIqg21j4JT
2016-10-09 09:51:32 +02:00
Sebastian Hengst
ded06dbb34
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/selection. r=dholbert
...
MozReview-Commit-ID: GQ1MVzUuqbQ
2016-10-09 09:51:32 +02:00
Sebastian Hengst
321efc163f
Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/scrolling. r=dholbert
...
MozReview-Commit-ID: AyArFghR4S6
2016-10-09 09:51:32 +02:00