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

582795 Коммитов

Автор SHA1 Сообщение Дата
Andreas Pehrson 0815f2e5dc Bug 1436694 - Clarify that MediaEngineSources can be double-stopped. r=padenot
This is already true for the audio sources. It should be for all.

Crashtests showed that shutting down amidst the async init can lead to
double-stops. It is impossible to completely protect yourself from them without
waiting for all queued operations to resolve (results to become known) before
taking action. Doing that would require a refactor in MediaManager and cause
higher latency for device operations so it seems like the wrong way to go.

MozReview-Commit-ID: 5Cci6whzTL7

--HG--
extra : rebase_source : 18efef4e294ac2b02753721ca5813bcbf63e3111
2018-02-22 12:23:06 +01:00
Andreas Pehrson 98c3816ece Bug 1436694 - MozPromisify device initialization and move it to SourceListener. r=jib
This so that SourceListener can keep its internal state in sync with the result
of the start operation.

MozReview-Commit-ID: Cgl5TFnpCeW

--HG--
extra : rebase_source : 4a7e8c1217b0db3879312d4b33dc74227e969608
2018-02-16 11:55:27 +01:00
Andreas Pehrson fc712f4a1a Bug 1436694 - Make a PostTask variant that returns a MozPromise. r=jib, r=jya
MozReview-Commit-ID: 76mLpntaU5v

--HG--
extra : rebase_source : bd0ac6102854b5d50d711c16c94c6cfd07274f69
2018-02-15 15:18:12 +01:00
Jan de Mooij 030279dd8e Bug 1437483 follow-up - Use mozilla::Unused to fix warnings about unused temps on ARM64. r=red CLOSED TREE 2018-02-26 15:45:28 +01:00
Jan de Mooij 55133b40fa Bug 1437483 part 2 - Spectre mitigations for guardObjectType, disabled by default. r=nbp,luke 2018-02-26 15:26:17 +01:00
Jan de Mooij 190f5a93e1 Bug 1437483 part 1 - Add pref for Spectre mitigations for Ion object type barriers. r=nbp 2018-02-26 15:25:37 +01:00
Brindusan Cristian 81684073f2 Backed out 3 changesets (bug 1440333) for firefox-functional-test failures on test_no_certificate.py on a CLOSED TREE
Backed out changeset 2dad70b2a723 (bug 1440333)
Backed out changeset c705b49c2bae (bug 1440333)
Backed out changeset 9906b468eb78 (bug 1440333)
2018-02-26 16:19:18 +02:00
Cosmin Sabou ee698b437e Bug 1421150 - Fix the syntax for disabling dom/events/test/test_DataTransferItemList.html on a CLOSED TREE
--HG--
extra : rebase_source : 0bf8a18c81bc7efb9764a046035e7b51be298db9
2018-02-26 15:57:02 +02:00
Paolo Amadini 885de209fb Bug 1440333 - Part 3 - Raise the ViewShown event after the main view is active. r=Gijs
This also adds a new "active" property that can be used by regression tests to determine whether they should still wait for the ViewShown event.

MozReview-Commit-ID: K25F09llooj

--HG--
extra : rebase_source : 8c9e2a86285be6453cd60b3da448876e6dfa7e8a
2018-02-26 13:18:22 +00:00
Paolo Amadini 76ef799b86 Bug 1440333 - Part 2 - Rename the "current" attribute to "visible". r=Gijs
MozReview-Commit-ID: EazXDT6JC3M

--HG--
extra : rebase_source : 5cca4cd0cf565ffbdf75a9777dfc15b359dcda57
2018-02-23 15:54:08 +00:00
Paolo Amadini 337d163883 Bug 1440333 - Part 1 - Remove the "in-transition" attribute. r=Gijs
This is made possible by a new workaround for a layout issue with panels that would prevent the main view from being displayed.

MozReview-Commit-ID: 3LGzq50QXt2

--HG--
extra : rebase_source : 5e594347fc612af2b3ee44748dd44383aa08f1a5
2018-02-25 20:37:55 +00:00
André Bargull 32959bab83 Bug 1440315 - Part 1: Parse Unicode extension sequence by hand instead of using a RegExp. r=Waldo
--HG--
extra : rebase_source : 628dc4bc26243bd56bd505784ee12dae719678a1
2018-02-23 03:35:23 -08:00
André Bargull d428b4c3a5 Bug 1440315 - Part 2: Remove regexp_{exec,test}_no_statics from selfhosting global. r=Waldo
--HG--
extra : rebase_source : 462f6e9267cb14d5719a53fc1b61a81188191d36
2018-02-22 06:20:04 -08:00
Cosmin Sabou c8da530727 Bug 1417052 - Disable browser/components/extensions/test/browser/test-oop-extensions/browser_ext_omnibox.js for frequent failures. r=jmaher
--HG--
extra : rebase_source : e10b15d3787944a28ebb25a18a455220c9159904
2018-02-26 14:57:41 +02:00
Cosmin Sabou 69b80691b9 Bug 1421150 - Disable dom/events/test/test_DataTransferItemList.html for frequent failures. r=jmaher
--HG--
extra : rebase_source : 170549c6a2eba0ce6c627f6e096a77b0de6b08ce
2018-02-26 14:57:41 +02:00
Masatoshi Kimura 72e338db1d Bug 1330529 - Followup to fix incorrect file path handling in PDFiumEngineShim. r=cpeterson
--HG--
extra : source : c34487974ac5c649094428ded0f4f982ba78b3d9
2018-02-24 17:22:27 +09:00
Jon Coppeard c257db93e0 Bug 1440735 - Store script pointers using a private GC thing value in a couple of places r=sfink 2018-02-26 10:33:28 +00:00
Dragan Mladjenovic 67ae1f897a Bug 1440626 - IonMonkey: Move CodeGenerator::ToOutValue into jit/shared/CodeGenerator-shared-inl.h ; r=bbouvier 2018-02-23 13:08:17 +01:00
Dragana Damjanovic dd.mozilla@gmail.com 9242fcf3e0 Bug 1439347 - Extend telemetry for TFO and http-auth dialog. r=valentin 2018-02-19 06:05:00 +02:00
Ruturaj K. Vartak 2196076232 Bug 1438457 - Autocomplete popup should autoselect the first element of the list. r=nchevobbe.
--HG--
extra : rebase_source : 6b7fb664e7005d1e1e2df0185869fae7d83c301a
2018-02-23 02:38:00 +02:00
Dragan Mladjenovic 642340d528 Bug 1436691 : [MIPS32] Use ldc1 and sdc1 for double loads and stores; r=bbouvier
--HG--
extra : rebase_source : e72b96ab09141e204c48c184d8e80ab89f168246
2018-02-06 14:35:49 +01:00
Paolo Amadini c7bdffd735 Bug 1437512 - Part 2 - Remove the "panelmultiview" binding. r=Gijs
MozReview-Commit-ID: H9R7ahkCr2U

--HG--
extra : rebase_source : d6403d026b4539acc71325c600ee9ff3be667591
2018-02-25 18:43:55 +00:00
Paolo Amadini c31491834b Bug 1437512 - Part 1 - Remove the "panelmultiview" binding construction. r=Gijs
MozReview-Commit-ID: 3oCvOe5th0B

--HG--
extra : rebase_source : 11ec16d78e61379d6efd359bd221b1829f89efa6
2018-02-25 18:41:45 +00:00
Brindusan Cristian 6584427002 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-26 11:53:21 +02:00
Cosmin Sabou 6e2787f9c5 Merge inbound to mozilla-central. a=merge 2018-02-26 11:47:29 +02:00
Cosmin Sabou 60e160246e Merge autoland to mozilla-central. a=merge 2018-02-26 11:39:12 +02:00
Sebastian Hengst fd38b477e1 Backed out changeset d8d5e1376664 (bug 1426797) because it doesn't fail anymore on Windows 2018-02-26 01:38:10 +02:00
Sebastian Hengst 1fb0bc492f Backed out changeset ba4ac537f9a4 (bug 1428087) because the assertion didn't reproduce anymore 2018-02-26 01:35:54 +02:00
Margareta Eliza Balazs 3803454d10 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-25 23:44:52 +02:00
Margareta Eliza Balazs 047a5b15ab Merge autoland to mozilla-central. a=merge 2018-02-25 23:35:41 +02:00
ffxbld f3a601c889 No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update 2018-02-25 11:53:31 -08:00
ffxbld a8acc056c9 No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update 2018-02-25 11:53:27 -08:00
Andreea Pavel b469db5c90 Backed out changeset ba1524e32b04 (bug 1373055) for causing a frequency uptick of bug 1430466 2018-02-25 15:09:08 +02:00
Andreea Pavel 1aac7df383 Backed out 3 changesets (bug 1434376)for failing browser chrome at browser/base/content/test/performance/browser_urlbar_search_reflows.js on a CLOSED TREE
Backed out changeset b636251b75ab (bug 1434376)
Backed out changeset fccbba9cb959 (bug 1434376)
Backed out changeset b5128504011c (bug 1434376)
2018-02-25 12:44:28 +02:00
Marco Zehe b6e7b6f601 Bug 1439920 - Add a spoken label to the New Attribute button when editing a tag in the HTML inspector, r=gl
MozReview-Commit-ID: 5jcxLuof7GL

--HG--
extra : rebase_source : 7916117344792ceb0303c5b82c190f122531f456
2018-02-24 16:00:15 +01:00
paavininanda ef6d06a1b6 servo: Merge #20036 - Browsing context names (from paavininanda:BrowsingNames); r=jdm
<!-- Please describe your changes on the following line: -->

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix https://github.com/servo/servo/issues/14453

<!-- Either: -->
- [ ] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- 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: 7de2043b9c565fe1afc704cca9461cb08fccd67c

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 328d6447a3831f9742280013919e37b3f4b7a346
2018-02-25 21:26:08 -05:00
Paul Adenot 104e61097b Bug 1426129 - Take a reference to `this` when calling methods asynchronously in CameraChild.cpp r=pehrsons
--HG--
extra : rebase_source : 5912873029dbecabe3a106f4f1cf35684db0a461
2018-02-23 17:35:27 +01:00
Adrian Wielgosik de1e0827c0 Bug 1440441 - Remove nsIDOMFormData. r=kmag,qdot
MozReview-Commit-ID: 9Y8YQBqbSnM

--HG--
extra : rebase_source : 205a3341771d99cb252516f0ffffd107e1c82e5d
2018-02-22 20:42:12 +01:00
Mike Conley 346e307918 Bug 1401072 - Update browser_urlbar_search_reflows to accomodate DOM dirtying done in setTimeout. r=florian
This patch doesn't introduce new reflows, but adjusts some expected maxCounts
in the test for reflows that were always there but not reliably detected.

MozReview-Commit-ID: 3IV2KBM30rB

--HG--
extra : rebase_source : f15941bc39d879310f4b90c11f16d9793d3f2ced
2018-02-24 20:06:40 -05:00
Emilio Cobos Álvarez 21a36fad95 Bug 1440961: Make canvas style-related code interact a bit better with Shadow DOM. r=smaug
The only relevant spec reference unfortunately is for color parsing[1], which
mentions:

> Otherwise, set color to the computed value of the 'color' property of element.

Using IsInComposedDoc there should be fine, since the computed style of an
element is well defined there.

The rest look like implementation limitations, for which should not be an issue
to extend the check for the composed doc.

[1]: https://html.spec.whatwg.org/#parsed-as-a-css-color-value

MozReview-Commit-ID: ADnVPNqf3X1

--HG--
extra : rebase_source : ea72f695afe86820d2d04c2b8eca1d17bc356a71
2018-02-25 02:37:44 +01:00
Ting-Yu Lin 4415223066 Bug 1432017 - Remove AccessibleCaretEventHub::PostScrollState. r=mats
In the era of B2G, we wanted to hide the carets during scrolling, and
PostScrollState was designed to avoid carets flicking during momentum
scrolling.

These days, we no longer hide carets during scrolling, so PostScrollState
can be removed to make the code simpler and easier to maintain.

MozReview-Commit-ID: Bf6ZgYVlt1q

--HG--
extra : rebase_source : 272bf91b8acaae6d81a3291b6ad85703ff2696dc
2018-02-23 22:05:49 +08:00
Jason Laster 134c4753f6 Bug 1440093 - Breakpoints at the end of a line are missed. r=jimb 2018-02-22 12:28:00 +02:00
Jason Laster b741bb7d3c Bug 1439711 - Refactor debugger server stepping tests. r=tromey
MozReview-Commit-ID: HkiSr9NCc1A
2018-02-22 12:42:00 +02:00
Hiroyuki Ikezoe 56da525c38 Bug 1437714 - Wait for 'picker-stopped' event before starting the new picker in the next test case. r=pbro
MozReview-Commit-ID: LUayN3GM2BK

--HG--
extra : rebase_source : 7542824fdf7421a5961e69ecb1c90cc94712f9ac
2018-02-17 07:22:49 +09:00
Sebastian Hengst 671983dde1 Bug 1440956 - Don't use AppConstants destructuring in test_AboutNewTabService.js because property name and variable name don't match. r=Mardak
MozReview-Commit-ID: 2pVv08lLfGi

--HG--
extra : rebase_source : 28efc3783a69b9edbc09427c3a7e951263a47b9f
2018-02-25 02:05:43 +01:00
Ciure Andrei 2a61dd0967 Backed out changeset 2e7cc4dc999c (bug 1435929) for eslint failure at /builds/worker/checkouts/gecko/services/sync/modules/browserid_identity.js a=backout on a CLOSED TREE 2018-02-25 09:37:26 +02:00
Mark Hammond 0ed1cfff09 Bug 1435929 - refactor browserid_identity.js to be less confusing and error prone. r=eoger,tcsc
MozReview-Commit-ID: IJPQv4ZvJlp

--HG--
extra : rebase_source : b3ed7ebfc2ccaf1dd23775372b2f4bb04b526ad8
2018-02-06 14:05:45 +11:00
Emilio Cobos Álvarez 02b71da95a Bug 1441014: Deindent / Simplify some code for slot removal. r=smaug
MozReview-Commit-ID: LcbZSXnbVLL

--HG--
extra : rebase_source : 4837bad53294892b7b625f565e99b14a75cb3a5c
2018-02-25 17:33:28 +01:00
Emilio Cobos Álvarez dd24e9bc5f Bug 1441009: Use a bit less dangerous error handling in CanvasUtils. r=smaug
MozReview-Commit-ID: BiboyvEt0St
2018-02-26 00:32:44 +01:00
Emilio Cobos Álvarez 0ad7abf15e Bug 1441009: Don't null-check OwnerDoc. r=smaug
Can't return null.

MozReview-Commit-ID: JzcNwmsCxIu
2018-02-26 00:31:42 +01:00