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

578883 Коммитов

Автор SHA1 Сообщение Дата
Kris Maglione f73158969a Bug 1433708: Part 4 - Fix GMP license link innerHTML sanitization. r=aswan
MozReview-Commit-ID: E3Mu765xl1A

--HG--
extra : rebase_source : c68142348d768b34d68f613795ec17a480e6a982
2018-01-26 11:31:09 -08:00
Kris Maglione 6b36043a0d Bug 1433708: Part 3 - Fix Fennec about:config innerHTML sanitization. r=mconley
MozReview-Commit-ID: J9tmYCGfOcB

--HG--
extra : rebase_source : 9adbee0d98ea9928377f2f8b8c3ad8be00e4d795
2018-01-26 11:21:59 -08:00
Kris Maglione 952665bf09 Bug 1433708: Part 2 - Fix ExtensionsUI innerHTML sanitization. r=aswan
MozReview-Commit-ID: B8Lzqx56fBi

--HG--
extra : rebase_source : 8a871ba1151cad23ae1d5bf80c118935443d8a96
2018-01-26 11:06:35 -08:00
Kris Maglione fc5153a0b5 Bug 1433708: Part 1 - Fix WebRTC innerHTML sanitization. r=mconley
MozReview-Commit-ID: JOkIXajO13O

--HG--
extra : rebase_source : 52f526f8c8eab86c8ff818f32b27aa5fd9172fc3
2018-01-26 10:57:47 -08:00
Gary Kwong 4a6be8beb3 Bug 1433597 - Remove unused --wasm-check-bce flag, r=luke 2018-01-26 16:58:00 +02:00
Ted Campbell 65cc03ef2a Bug 1433837 - Cleanup JSObject slots_ initialization r=jandem
js::Allocate<JSObject> now only sets slots_ if nDynamicSlots is
non-zero. This avoids spurious writes for other types and is now
consistent with JIT code.

MozReview-Commit-ID: 3spPMFj7Fxz

--HG--
extra : histedit_source : f01b0e2c54c85ec6b21f42ed564e714d0366cae0
2018-01-29 08:20:00 +02:00
Ted Campbell 79e38596f4 Bug 1433837 - Cleanup JSObject initialization nits r=jandem
Make JSObject initializations more consistent accross different types.

MozReview-Commit-ID: Ixbr1bfM0hj

--HG--
extra : histedit_source : a9d5a9bc53f169939caf6c4a2e463bbb0b90f199
2018-01-28 20:31:00 +02:00
Ted Campbell 613ec551bd Bug 1433837 - Delay MetadataBuilder for UnboxedObject and TypedObject r=jandem
Avoid NewObjectMetadata hook while OutlineTypedObjects have a
uninitialized owner pointer.

MozReview-Commit-ID: Hn0HmnEUmz5

--HG--
extra : histedit_source : 64387c21c2d8a27ffe55f5ac407fa6f8ef3201b5
2018-01-28 20:25:00 +02:00
Ted Campbell d172f1db6e Bug 1433837 - Objects that are isNative should extend NativeObject r=jandem
MozReview-Commit-ID: E3p4j45xnc7

--HG--
extra : histedit_source : 102760de3a858a80f22975d7f9118561137d21a7
2018-01-28 20:23:00 +02:00
Aditya Bharti 2d08e81fe6 Bug 1428888 - Allow C++ to accumulate multiple samples into a categorical histogram in one call r=chutten
Telemetry::Accumulate now supports two new signatures: Accumulate(HistogramId, nsTArray stringLabels) and
Accumulate(nsTArray enumValues). In the stringLabels case, if the array contains an invalid label, then no
samples are accumulated at all. In the enumValues array case, the class template ensures that we do not have
a mismatch of labels in the array, since the enumValues class is tied to the id of the histogram we want to
accumulate to.
2018-01-28 16:53:40 +05:30
Marco Castelluccio 1d7efd79f2 Bug 1433610 - Increase number of chunks for mochitest-devtools-chrome on windows10-64-ccov. r=jmaher
--HG--
extra : rebase_source : 144a31db13253fcfeb2d4a33b94fc2a004d73f7a
2018-01-29 11:51:17 +01:00
yuyin b5a7934b36 Bug 1424978 MIPS: Fix some function implement. r=lth
--HG--
extra : rebase_source : ad2ad6256f201de90b4e7949061a34cf2809e9a0
2017-12-13 02:04:00 +02:00
Matthew Gaudet d644f669bc Bug 1420910: Add InstanceOf inline cache to IonMonkey r=jandem
Install an inline cache for some of the instanceof calls in IonMonkey that
would otherwise hit the interpreter.

--HG--
extra : rebase_source : 5f87ab799d22f44c84c74ec5d53524133900ec79
2018-01-12 14:07:07 -05:00
Matthew Gaudet 944d7681a3 Bug 1420910: Convert the Baseline InstanceOf IC to CacheIR r=jandem
This is the preliminary patch to convert the Baseline InstanceOf
IC to CacheIR, which will later allow us to add support to IonMonkey

--HG--
extra : rebase_source : a01db1640d7970dc90530fdf214248b1b076b0ab
2017-12-12 16:21:45 -06:00
Dylan Roeh c8a5a694f9 Bug 1419463 - Add onFocusRequest to ContentListener API. r=snorp
This listens for "DOMWindowFocus" and calls onFocusRequest in the GeckoSession ContentListener whenever it is received, and implements onFocusRequest for custom tabs and PWAs.
2018-01-29 10:38:46 -06:00
Margareta Eliza Balazs a191f435d6 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-01-29 18:38:26 +02:00
Margareta Eliza Balazs 97cb0aa64a Merge inbound to mozilla-central. a=merge 2018-01-29 18:31:48 +02:00
Andrea Marchesini d90aa5aad9 Bug 1433914 - When workers hang, let's log if the shutting down has started, r=smaug 2018-01-29 17:08:41 +01:00
Joel Maher b2e035bcdf Bug 1433702 - run linux64 talos on new moonshot hardware via taskcluster instead of buildbot and IX hardware. r=rwood 2018-01-29 10:56:58 -05:00
Ben Kelly e34fac0e23 Bug 1433568 Remove the empty ServiceWorkerDescriptor() constructor. r=asuth 2018-01-29 07:52:44 -08:00
Andrea Marchesini b845f28538 Bug 1433625 - Implement console.createInstance().time("foo") correctly, r=smaug 2018-01-29 13:25:15 +01:00
sotaro 0fae93703a Bug 1413390 - Add PluginGeometryUpdates handling for WebRenderLayerManager r=jrmuizel 2018-01-29 20:55:09 +09:00
Olli Pettay 9a6985ae0c Bug 1433413 - Optimize IsEventTargetChrome, r=masayuki 2018-01-29 13:49:48 +02:00
Franziskus Kiefer 227ed43083 Bug 1432177 - land NSS 1b20549e1075 UPGRADE_NSS_RELEASE, r=me 2018-01-29 12:28:20 +01:00
Tooru Fujisawa dfb28054d0 Bug 1430979 - Wait for focus event in addition to FormReady event in formautofill tests. r=MattN 2018-01-29 19:15:11 +09:00
shindli 006d377043 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-01-29 12:00:28 +02:00
shindli 0d9139ed76 Merge inbound to mozilla-central. a=merge 2018-01-29 11:51:34 +02:00
Lars T Hansen f6b34b3652 Bug 1428453 : [MIPS] Implement hardware wasm traps support; patch=dragan.mladjenovic, r=luke, push=lth 2018-01-29 08:35:43 +01:00
Ryan VanderMeulen 9817997470 Bug 1433810 - Update pdf.js to version 2.0.303. r=bdahl
--HG--
extra : rebase_source : d1d477a8a5e45be69a6361b0fad49028f0fdc7a9
2018-01-28 16:54:07 -05:00
Andreea Pavel 6a22f05a91 Merge inbound to mozilla-central. a=merge 2018-01-28 23:48:41 +02:00
Andreea Pavel bb3066c3a1 Merge autoland to mozilla-central. a=merge 2018-01-28 23:45:15 +02:00
ffxbld bfe4421c0c No bug, Automated HPKP preload list update from host bld-linux64-spot-304 - a=hpkp-update 2018-01-28 11:13:29 -08:00
ffxbld fa07960ab6 No bug, Automated HSTS preload list update from host bld-linux64-spot-304 - a=hsts-update 2018-01-28 11:13:25 -08:00
Coroiu Cristina 311adb3fa0 Merge mozilla-central to autoland a=merge on a CLOSED TREE 2018-01-28 12:44:50 +02:00
Coroiu Cristina 11d0ff9f36 Merge inbound to mozilla-central. a=merge 2018-01-28 12:40:33 +02:00
Andrea Marchesini 2ced31c722 Bug 1425559 - nsPrompter must use nsIThreadManager::spinEventLoopUntilOrShutdown, r=smaug 2018-01-28 08:41:36 +01:00
Andrea Marchesini 3eea0de148 Bug 1425559 - "content-child-will-shutdown" notification when the content process starts the shutting down, r=smaug 2018-01-28 08:41:36 +01:00
Andrea Marchesini a8a933a51f Bug 1425559 - Implement nsIThreadManager::spinEventLoopUntilOrShutdown, r=smaug
Currently nsIThreadManager::spinEventLoopUntil doesn't monitor the shutting
down. Firefox shutting down can be blocked by a 'broken' use of
nsIThreadManager::spinEventLoopUntil.
nsIThreadManager::spinEventLoopUntilOrShutdown should be used instead.
2018-01-28 08:41:36 +01:00
Aneesh Agrawal e8915e6153 servo: Merge #19884 - Fix mutation test in CI by passing env vars correctly (from aneeshusa:fix-mutation-test); r=jdm
Originally, buildbot would try to directly execute `RUSTFLAGS=` as a binary
since it was the first token in the command string, which won't work.

Fix this by using the `env` command to set the environment variables,
as there is currently no support for setting per-step environment variables
in the `buildbot_steps.yml` file.

<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [ ] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes should fix #19821 (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [x] These changes do not require tests because they change the CI configuration

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

Source-Repo: https://github.com/servo/servo
Source-Revision: 025e5d773313e16ffe73ae63efc068b79b82d531

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : f1acdfbff9c0c0bf16dcf5ae029222b525e5169f
2018-01-27 23:38:04 -06:00
Gabriel Luong c84d4c1cac Bug 1428170 - Update Codemirror to 5.33.0. r=bgrins 2018-01-28 00:04:37 -05:00
Emilio Cobos Álvarez 20e931ee66 Bug 1433591: Test that dynamic changes properly affect hit-testing for elements that have anon boxes. r=bz
MozReview-Commit-ID: 3NfL4Lf7yOu
2018-01-28 05:30:24 +01:00
Emilio Cobos Álvarez f7d932d9fe Bug 1433591: Update the style of child anon box wrapper after owned anon boxes. r=bz
Since the former could inherit from the latter.

Test incoming in a followup.

MozReview-Commit-ID: LJjprcyjDyU
2018-01-28 05:11:07 +01:00
Kentaro Teramoto df454ec391 Bug 1421395 - change focus ring in console from gray dotted line to blue, change active input caret color to toolbar-checked-color. r=nchevobbe
MozReview-Commit-ID: 6fUAi4199Yb

--HG--
extra : rebase_source : a129539d28833ab097aa260615ab60698f7d1d80
2018-01-27 08:33:33 +09:00
Kit Cambridge b596b46b85 Bug 1433698 - Make trace logging for synced bookmark trees less noisy. r=markh
MozReview-Commit-ID: 1MSxKdsgsIu

--HG--
extra : rebase_source : 9fba0d942dd75c93d154918ceddf839b9d7b3d1e
2018-01-27 13:04:06 -08:00
Patrick Brosset a8606678b7 Bug 1424880 - Size the font for grid area names after the smallest dimension; r=gl
MozReview-Commit-ID: 7dWo8Fw6gwf

--HG--
extra : rebase_source : 6515bc23c1b4e80399ad5564aee525f76a3afc4d
2018-01-28 16:40:32 +01:00
Andreea Pavel ffa8d31f68 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-01-28 23:50:58 +02:00
Hiroyuki Ikezoe b9bff5b5e1 Bug 1415780 - Drop CollectDocuments in nsRefreshDriver.cpp. r=hiro
MozReview-Commit-ID: ETSPKpWDuI4

--HG--
extra : rebase_source : d535999aa9b68d816047f387993f366aeaf0aa45
2018-01-27 19:19:54 +09:00
Hiroyuki Ikezoe fedb7434fb Bug 1415780 - Call UpdateTiming() prior to remove the animtion from the timeline in Animation::CancelNoUpdate. r=birtles
Now AnimationEventDispatcher ensures that the refresh driver's next tick
happens for cancel event, so we don't need to re-observe the timeline
(it happens in UpdateTiming) once after removing the animation from the
timeline.

MozReview-Commit-ID: 7ivclmYIkPa

--HG--
extra : rebase_source : 286b3d5d29208496bfe8405819b44b5f52f6671c
2018-01-27 21:17:27 +09:00
Hiroyuki Ikezoe 175bc2d176 Bug 1415780 - Let AnimationEventDispatcher observe nsRefreshDriver. r=birtles
So that we can now ensure nsRefreshDriver ticks (i.e. nsRefreshDriver doesn't
stop its timer) for all queued events.
Before this patch, dispatching CSS animation/transition events relied on the
fact that DocumentTimeline observes nsRefreshDriver.  For this fact,
animationcancel or transitioncancel event did not dispatch properly in some
cases, i.e. the case where the animation was dropped from the DocumentTimeline.

MozReview-Commit-ID: 7JYro0MY2U2

--HG--
extra : rebase_source : 28c8e2a50d29c5344e2c5ca3c43af41f4692fa0f
2018-01-27 21:17:27 +09:00
Hiroyuki Ikezoe 7061542dd0 Bug 1415780 - Make AnimationEventDispatcher::SortEvents() private. r=birtles
Now we sort pending events only when dispatching the events, i.e.
only inside DispatchEvent().

MozReview-Commit-ID: BZbuF8gD39b

--HG--
extra : rebase_source : 2a90697356d980b1fd1329d34936eaef1179d12f
2018-01-27 21:17:27 +09:00