sotaro
603fade55f
Bug 1422288 - Do no add ExternalImage for d3d texture host when ANGLE is disable with WebRender r=nical
2018-01-24 13:17:06 +09:00
sotaro
9ee2dd9629
Bug 1422288 - Disable d2d for canvas when ANGLE is disable with WebRender r=nical
2018-01-24 13:16:35 +09:00
Makoto Kato
70a0912794
Bug 1425547 - Remove unused methods from nsIHTMLInlineTableEditor. r=masayuki
...
inlineTableEditingEnabled and refreshInlineTableEditingUI are used by
bluegriffon, but other methods aren't used by m-c, c-c and bluegriffon.
So I would like to remove these methods. Then we can clean up
DoInlineTableEditingAction.
MozReview-Commit-ID: 3R0bJDU5vqv
--HG--
extra : rebase_source : 74c7615613bba65326069929cb53c3ea48f2e9a4
extra : amend_source : a1ac9af3de50daa0cbfd98e2790afa402d9932ef
2018-01-19 16:41:41 +09:00
Aaron Klotz
37fc167ff3
Bug 1428759: Remove mutual exclusion from WeakReferenceSupport interface queries; r=Jamie
...
--HG--
extra : rebase_source : 1626509510d4f6018381b3f183ca40f2085f46d5
2018-01-12 14:17:18 -07:00
Felipe Gomes
68cdd70876
Bug 1428922 - Implement helper function to support various permissions-type policies, and use it to implement the Flash, Cookies, Install-Addons and Popups policy. r=mystor
...
MozReview-Commit-ID: Wy1VDEfvqs
2018-01-24 01:07:22 -02:00
Nika Layzell
074c9ae117
Bug 1428922 - Part 0: Add an EXPIRE_POLICY expire type to nsPermissionManager, r=baku
...
MozReview-Commit-ID: JJm7g2GSIjT
2018-01-24 01:07:10 -02:00
Andreea Pavel
3a37861e1a
Backed out 5 changesets (bug 1393119) for failing dom/media/tests/mochitest/test_peerConnection_audioSynchronizationSources.html on a CLOSED TREE
2018-01-24 03:20:11 +02:00
Jeff Walden
2766ecfe78
Bug 1432312 - Remove the now-unused EmitUnstowICValues function from SharedICHelpers.h. rs=nbp
...
--HG--
extra : rebase_source : 58e5c368a92608ef9361ad6e18e41dd6a20335c3
2018-01-23 13:00:54 -08:00
Jeff Walden
c5a44deb1a
Bug 1432378 - Fix used-but-not-defined errors for MacroAssembler::makeFrameDescriptor and MacroAssembler::call(TrampolinePtr) by moving the uses-from-inlines-in-.h headers to be in a new *-inl.h header, then #include-ing it in files that need those functions. r=nbp
...
--HG--
rename : js/src/jit/arm/SharedICHelpers-arm.h => js/src/jit/arm/SharedICHelpers-arm-inl.h
rename : js/src/jit/arm64/SharedICHelpers-arm64.h => js/src/jit/arm64/SharedICHelpers-arm64-inl.h
rename : js/src/jit/mips-shared/SharedICHelpers-mips-shared.h => js/src/jit/mips-shared/SharedICHelpers-mips-shared-inl.h
rename : js/src/jit/none/SharedICHelpers-none.h => js/src/jit/none/SharedICHelpers-none-inl.h
rename : js/src/jit/x64/SharedICHelpers-x64.h => js/src/jit/x64/SharedICHelpers-x64-inl.h
rename : js/src/jit/x86/SharedICHelpers-x86.h => js/src/jit/x86/SharedICHelpers-x86-inl.h
extra : rebase_source : 7e9794a5ebaf247912da96740bad01f699d0a92a
2018-01-23 13:00:47 -08:00
Jeff Walden
051a968cbc
Bug 1432346 - Fix make_intl_data.py to work with the introduction of the non262/ directory to our tests directory layout. r=sfink
...
--HG--
extra : rebase_source : f0133d739ebc594acad0b72f8074ab8c75a510ca
2018-01-20 01:07:17 -08:00
Jeff Walden
c9321043f3
Bug 1432340 - Introduce gc/FreeOp.h to contain that class, extricating it from the far-more-ponderous vm/Runtime.h for those users needing *only* js::FreeOp and nothing else. r=sfink
...
--HG--
extra : rebase_source : 08dd234832e23610ef49c3672fde91096b450e5b
2018-01-22 12:53:19 -08:00
Jeff Walden
9c29ec573b
Bug 1432318 - Adjust Stopwatch code #ifdefs to not produce unreachable code when !defined(MOZ_HAVE_RDTSC). r=jandem
...
--HG--
extra : rebase_source : 97e39b7a435e9f037195164ff2ad5e0f039e8850
2018-01-22 12:53:18 -08:00
Jeff Walden
a6e063da4b
Bug 1432316 - Move a few ArrayBufferObjectMaybeShared inline member functions to the appropriate -inl.h file, after the *other* inline functions their definitions require. r=sfink
...
--HG--
extra : rebase_source : e1994e6f709d19ec14a7b036c70a3b75b0dc5e04
2018-01-22 12:52:56 -08:00
Jeff Walden
c6ec5a3d4f
Bug 1432314 - Remove a FuncPtrCallTemp register definition that's currently defined in JS_CODEGEN_ARM but entirely unused. r=jonco
...
--HG--
extra : rebase_source : 660b15e6ad1379e7e4fe2217208a8ca1e38e19d6
2018-01-22 12:52:35 -08:00
Jeff Walden
40b1aa5f10
Bug 1432312 - Move a few trivial -inl.h definitions into the .h to eliminate used-but-not-defined compiler warnings (errors, with -Werror). r=nbp
...
--HG--
extra : rebase_source : a2eb78ecf7815c7f903a312d26585beff91a1442
2018-01-22 12:51:58 -08:00
Jeff Walden
160f7db525
Bug 1431874 - Loop using a size_t index, not a pointer, to avoid undefined behavior computing an end pointer possibly outside the range of the underlying data. r=jonco
...
--HG--
extra : rebase_source : c877adc843c2e269742735f9af203278dfe9a973
2018-01-22 12:49:59 -08:00
Jeff Walden
dde07bbcac
Bug 1428863 - Move TokenStreamChars::copyTokenbufTo to TokenStreamCharsBase. r=arai
...
--HG--
extra : rebase_source : c98562481fd4eaf5a35bcb7b247e46a984778625
2018-01-11 07:54:01 -08:00
Nika Layzell
2fa989d926
Bug 1431122 - Part 2: Add tests for UnorderedRemoveElement[s]At, r=froydnj
...
MozReview-Commit-ID: DuB2oiT8l49
2018-01-23 17:27:37 -05:00
Nika Layzell
0c171ce388
Bug 1431122 - Part 1: Add UnorderedRemoveElement[s]At to nsTArray, r=froydnj
...
MozReview-Commit-ID: H0oqG7H7299
2018-01-23 17:27:35 -05:00
Nika Layzell
281f61ed94
Bug 1293362 - Part 8: Add some tests for using xpcom interfaces from rust code, r=froydnj
...
MozReview-Commit-ID: 1b6tfHtyDWf
2018-01-23 17:27:33 -05:00
Nika Layzell
98ea82060d
Bug 1293362 - Part 7: Expose the nsComponentManager static interfaces to rust code, r=froydnj
...
MozReview-Commit-ID: D4kvNFgmIpH
2018-01-23 17:27:32 -05:00
Nika Layzell
3db03efd58
Bug 1293362 - Part 6: Expose the cached XPCOM service getters to rust code, r=froydnj
...
MozReview-Commit-ID: 5oy4wVaaVeP
2018-01-23 17:27:30 -05:00
Nika Layzell
a8351a819f
Bug 1293362 - Part 5: Allow implementing xpcom interfaces from rust code with a custom derive, r=froydnj
...
MozReview-Commit-ID: 90Yv3H40jZW
2018-01-23 17:27:28 -05:00
Nika Layzell
c33284aec0
Bug 1293362 - Part 4: Generate runtime bindings for calling xpcom methods from rust, r=froydnj
...
MozReview-Commit-ID: K37KyHkKsSl
2018-01-23 17:27:26 -05:00
Nika Layzell
3fe123346a
Bug 1293362 - Part 3: Add rust type information to the idl-parser for xpidl.py, r=froydnj
...
MozReview-Commit-ID: IPcuPuXDZho
2018-01-23 17:27:25 -05:00
Nika Layzell
94e3d3cb1b
Bug 1293362 - Part 2: Add skeleton crates for xpcom bindings, r=froydnj
...
MozReview-Commit-ID: H5nxsk4cg2E
2018-01-23 17:27:23 -05:00
Nika Layzell
166bbe734d
Bug 1293362 - Part 1: Refactor idl files to work better with rust bindings, r=froydnj
...
This change is needed in order to avoid generating multiple `type nsViewID`
declarations in the generated rust code, as that causes build failures.
MozReview-Commit-ID: 9EB18vTItt9
2018-01-23 17:27:21 -05:00
Andreea Pavel
f8d01dd2d2
Backed out 2 changesets (bug 1420910) for mochitest assertion failure at /builds/worker/workspace/build/src/js/src/jit/MIR.cpp on a CLOSED TREE
2018-01-23 23:34:46 +02:00
Magnus Melin
afbc1f212e
Bug 1408867. Make sure specualtive connections are enabled for tests where it's assumed. r=mcmanus
2018-01-23 23:31:17 +02:00
Tom Schuster
37c5443f1e
Bug 1283427 - Remove SEC_NORMAL completely. r=ckerschb
...
--HG--
extra : rebase_source : 09099a01a8812a575e455dbd09a04ebe43309e43
extra : histedit_source : 8e0159f9c25fa86e3519b8e17b8ad9924e0351ad
2018-01-22 16:35:01 +01:00
Tom Schuster
20c26f512e
Bug 1283427 - Remove SEC_NORMAL from NetUtil.newChannel. r=ckerschb
...
--HG--
extra : rebase_source : fb1d82a6a6b3ad0d9d4e9a8ed3bb4da762d55a97
extra : histedit_source : a975038b29b871ffe77ee4353a9bcdee2f73ee5b
2018-01-20 17:32:18 +01:00
Tom Tung
49a4cb64e9
Bug 1429093 - P2: A test to verify the close event is not allowed to window interaction. r=bkelly
2018-01-17 11:31:31 +08:00
Tom Tung
a7f36965a3
Bug 1429093 - P1: Only allow notification click to call allowWindowInteraction. r=bkelly
2018-01-10 18:05:07 +08:00
Bas Schouten
3143ad47f1
Bug 1429623: Report tracing events and thread registration to VTune when --enable-vtune is enabled. r=mstange r=ted
...
MozReview-Commit-ID: I47OIX16ibf
2018-01-19 17:19:29 +01:00
Zack Noyes, William Loughton
d673a75c4b
Bug 1419932 - Remove unused menu-vertical binding in toolbarbutton. r=bgrins
2018-01-23 10:24:12 +11:00
Dorel Luca
c00b3bfa4c
Merge mozilla-central to mozilla-inbound r=merge
2018-01-23 19:58:07 +02:00
Dorel Luca
e3cba77cee
Backed out changeset 5eba8dcac2bb (bug 1373055) for causing bug 1430466
2018-01-23 19:49:57 +02:00
Dorel Luca
30b5be6d16
Merge mozilla-inbound to mozilla-central r=merge a=merge
2018-01-23 19:46:03 +02:00
Ben Kelly
55341a8f8e
Bug 1431814 P2 Add local-url-inherit-controller.https.html wpt test. r=asuth
2018-01-23 12:34:48 -05:00
Ben Kelly
fb2a56fc93
Bug 1431814 P1 Allow the controller to be inheritted for other local URLs like blob: and data:. r=asuth
2018-01-23 12:34:48 -05:00
Dragan Mladjenovic
1a7d0b7b29
Bug 1432393 - [MIPS] Increase CodeAlignment to 8 bytes. r=jandem
2018-01-23 11:43:36 -05:00
Ryan VanderMeulen
b76790c074
Bug 1432174 - Allow ASAN fuzzing builds to use legacy and unsigned addons. r=froydnj
2018-01-23 10:19:23 -05:00
Ben Kelly
1a6be56766
Bug 1432272 Make Fetch API use the global's base URL instead of the entry document's base URL. r=bz
...
The fetch spec used to use the entry settings as the base for parsing relative
Request/Response URL's, but this is no longer the case. This was changed in:
https://github.com/whatwg/fetch/issues/367
Update our code to match this behavior. We basically convert GetEntryDocument()
to QI the global to nsGlobalWindowInner and use its ExtantDoc instead.
No changes are needed for workers since its not possible to perform cross-global
javascript access in worker threads.
2018-01-23 09:38:21 -05:00
Andrea Marchesini
fadb18e7bb
Bug 1430997 - Rename nsINode::IndexOf to nsINode::ComputeIndexOf, r=me CLOSED TREE
2018-01-23 14:54:36 +01:00
Andrea Marchesini
85b163bc38
Bug 1430998 - Rename nsINode::InsertChildAt to InsertChildAt_Deprecated, r=catalinb
2018-01-23 14:30:18 +01:00
Andrea Marchesini
b8bb98af8c
Bug 1430997 - Rename nsINode::IndexOf to nsINode::ComputeIndexOf, r=catalinb
2018-01-23 14:30:18 +01:00
Franziskus Kiefer
28c48ed8b7
Bug 1432177 - bump NSS version in old-configure.in
...
--HG--
extra : rebase_source : b206a2ce5351c46419807a8167a07b5311cb3647
2018-01-23 11:52:03 +01:00
Franziskus Kiefer
cdd881cf58
Bug 1432177 - land NSS 10f7e0179b18 UPGRADE_NSS_RELEASE, r=me
...
--HG--
extra : rebase_source : 73060b7dd79b86f22b4f53d2d3491266b1968904
2018-01-23 11:48:27 +01:00
Jon Coppeard
3bdf7ef24a
Bug 1382020 - Don't preload nomodule scripts when modules are enabled r=hsivonen
2018-01-23 13:07:37 +00:00
Christoph Kerschbaumer
16dba8baf1
Bug 1432137 - Add test to verify insecure redirects to data: URIs are blocked for script modules. r=jonco
2018-01-23 14:04:21 +01:00