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

578008 Коммитов

Автор SHA1 Сообщение Дата
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