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

574069 Коммитов

Автор SHA1 Сообщение Дата
Jeff Walden 6877c4e9f7 Bug 1424946 - Move GeneralParser::checkAndMarkSuperScope into a baser class. r=arai 2017-12-12 15:21:00 -06:00
Jeff Walden a1a08a35a7 Bug 1424946 - Move GeneralParser::nextTokenContinuesLet into a baser class. r=arai 2017-12-12 15:21:00 -06:00
Jeff Walden be8e3af495 Bug 1424946 - Move GeneralParser::processExportFrom into a baser class. r=arai 2017-12-12 15:21:00 -06:00
Jeff Walden be245e98db Bug 1424946 - Move GeneralParser::processExport into a baser class. r=arai 2017-12-12 15:21:00 -06:00
Jeff Walden d616d92792 Bug 1424946 - Move GeneralParser::prefixAccessorName into a baser class. r=arai 2017-12-12 15:21:00 -06:00
Jeff Walden d582433284 Bug 1424946 - Move GeneralParser::leaveInnerFunction into a baser class. r=arai 2017-12-12 15:20:59 -06:00
Jeff Walden b1e2ae31a8 Bug 1424946 - Move GeneralParser::declareFunctionArgumentsObject into a baser class. r=arai 2017-12-12 15:20:59 -06:00
Jeff Walden 0d99b23881 Bug 1424946 - Move GeneralParser::finishFunction into a baser class. r=arai 2017-12-12 15:20:59 -06:00
Jeff Walden a96d81425f Bug 1424946 - Move various abstract syntax-parsing functions into PerHandlerParser, out of their current location in Parser specializations. r=arai 2017-12-12 15:20:59 -06:00
Jeff Walden c82b79f08f Bug 1424946 - Move GeneralParser::finishFunctionScopes into a baser class. r=arai 2017-12-12 15:20:59 -06:00
Jeff Walden ab8b5a5759 Bug 1424946 - Move GeneralParser::finishLexicalScope into a baser class. r=arai 2017-12-12 15:20:59 -06:00
Jeff Walden 6fd90e2703 Bug 1424946 - Move GeneralParser::declareDotGeneratorName into a baser class. r=arai 2017-12-12 15:20:58 -06:00
Jeff Walden 7aac997a48 Bug 1424946 - Move various GeneralParser::newName-style functions into a baser class. r=arai 2017-12-12 15:20:58 -06:00
Jeff Walden 811d1f7fd6 Bug 1424946 - Move GeneralParser::declareFunctionThis into a baser class. r=arai 2017-12-12 15:20:58 -06:00
Jeff Walden 8f7b11ac56 Bug 1424946 - Move GeneralParser::hasUsedFunctionSpecialName into a baser class. r=arai 2017-12-12 15:20:58 -06:00
Jeff Walden 51b118a1e0 Bug 1424946 - Move GeneralParser::propagateFreeNamesAndMarkClosedOverBindings into a baser class. r=arai 2017-12-12 15:20:58 -06:00
Jeff Walden ff6b868305 Bug 1424946 - Move GeneralParser::{note,has}UsedName into a baser class. r=arai 2017-12-12 15:20:57 -06:00
Jeff Walden 0dea96b398 Bug 1424946 - Move GeneralParser::noteDestructuredPositionalFormalParameter into a baser class. r=arai 2017-12-12 15:20:57 -06:00
Jeff Walden c299536825 Bug 1424946 - Move GeneralParser::trace into a baser class. r=arai 2017-12-12 15:20:57 -06:00
Jeff Walden 96aa0c5462 Bug 1424946 - Move GeneralParser::newFunctionBox into a baser class. r=arai 2017-12-12 15:20:57 -06:00
Jeff Walden ea7bcff5e6 Bug 1424946 - Move GeneralParser::checkOptions into a baser class. r=arai 2017-12-12 15:20:57 -06:00
Jeff Walden 943869a4b3 Bug 1424946 - Insert a new PerHandlerParser<ParseHandler> class between ParserBase and GeneralParser<ParseHandler, CharT> in the Parser inheritance hierarchy, where handler-centric yet character-agnostic functions may live. r=arai, r=sfink on the JS_HAZ_ROOTED use 2017-12-12 15:20:57 -06:00
Stone Shih 3c22abf394 Bug 1394228 - Intermittent test_touch_action.html test timed out. r=kats.
Wait for chrome process to handle all synthesize requests and then finish the test.

MozReview-Commit-ID: 2qiFEO6l7wN
2017-12-09 14:26:14 +08:00
Ted Campbell 8d1869e89a Bug 1393011 - Fix non-debug build of Assembler-arm. r=bustage
MozReview-Commit-ID: 4cHJBEovqaj
2017-12-13 17:42:46 -06:00
Andrew Swan 0fb60e623e Bug 1394121 Let legacy extensions be installed temporarily r=kmag
MozReview-Commit-ID: 4fiA8vvCjmr

--HG--
extra : rebase_source : 41b7a47f9da4c8f7ca863168c118d2f934446d07
2017-12-07 14:52:10 -08:00
Felipe Nakandakari 1e31306380 servo: Merge #19570 - style: move list-style-image out of mako (from fenak:list-style-image-mako); r=emilio
<!-- Please describe your changes on the following line: -->
Moving `list-style-image` out of mako.

---
<!-- 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 #19557  (part of #19015 ).

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

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

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 7aadbd628e82b5320d6f5e8a51314b57ef6f92db
2017-12-14 23:36:34 -06:00
Miko Mynttinen ea3073f5e3 Bug 1425115 - Only add nsDisplayPerspective to mTransformFrame when retaining display list r=mattwoodrow
MozReview-Commit-ID: HKey0DG2r4c

--HG--
extra : rebase_source : 4e3087f2c12751ec129d558127556259b1b12f23
extra : source : 27e11cbb58f2549e3df59aea3f95306613ec6194
2017-12-13 14:38:24 -06:00
Mark Banner d44db2f404 Bug 1425244 - Enable ESLint rule no-redeclare for accessible/tests/mochitest/. r=surkov
MozReview-Commit-ID: CPetBgR8ZAm

--HG--
extra : rebase_source : 79d6829bcce9a775e9b44b4659d7f0992a4ff2a1
2017-12-11 15:32:36 +00:00
Mark Banner 4330ae79f1 Bug 1425244 - Enable ESLint rule no-shadow for accessible/tests/mochitest/. r=surkov
MozReview-Commit-ID: 1lkHq7csLkq

--HG--
extra : rebase_source : 4b6965532e3a18a74c62ed9fa6f7312e3baf783f
2017-12-11 14:04:42 +00:00
Mark Banner bf483821a7 Bug 1425244 - Enable ESLint rule space-unary-ops for accessible/tests/mochitest/. r=surkov
MozReview-Commit-ID: BPufvA8kUkv

--HG--
extra : rebase_source : 041a756d850f000fc5b806b23d628f2da542d271
2017-12-11 13:49:22 +00:00
Mark Banner 217fc0f5a2 Bug 1425244 - Enable ESLint rule no-new-object for accessible/tests/mochitest/. r=surkov
MozReview-Commit-ID: AU5AlyOdgoy

--HG--
extra : rebase_source : a9bb04d3dc5d6823160baa83b710ac68cefeb814
2017-12-11 13:45:41 +00:00
Mark Banner 6ad02b364e Bug 1425244 - Enable ESLint rule no-lonely-if for accessible/tests/mochitest/. r=surkov
MozReview-Commit-ID: DILOcLjsaoF

--HG--
extra : rebase_source : ac66819b55cf689b5264d6ea1ef16d96712cd179
2017-12-11 13:42:17 +00:00
Mark Banner c39a3faacd Bug 1425244 - Enable ESLint rule no-cond-assign for accessible/tests/mochitest/. r=surkov
MozReview-Commit-ID: 59yovY1BQ0p

--HG--
extra : rebase_source : c4923734a9403c316f2d6f21ebef777d70e147a9
2017-12-11 13:36:16 +00:00
Mark Banner c375803246 Bug 1425244 - Enable ESLint rule comma-spacing for accessible/tests/mochitest/. r=surkov
MozReview-Commit-ID: BIgkIWmCcaM

--HG--
extra : rebase_source : 9abe9235db376babf464e4e246026499a69245b7
2017-12-11 13:32:51 +00:00
Mark Banner 7f569f1c3b Bug 1425244 - Enable ESLint rule object-shorthand for accessible/. r=surkov
MozReview-Commit-ID: 9LCLDppVj1t

--HG--
extra : rebase_source : 5e93113ce588f9c50fff55099b27489806158b6c
2017-12-11 13:08:14 +00:00
Dan Minor 1907956909 Bug 1424906 - Fix PeriodicWave disableNormalization false behaviour; r=padenot
This adds a scaling factor of 0.5 even when normalization is
disabled, which is required for correct results.

MozReview-Commit-ID: J0VbMcaacGc

--HG--
extra : rebase_source : 1a8e2dd21a6a48a02fbafda994e42b59c5761ea4
2017-12-14 09:43:21 -06:00
Narcis Beleuzu eda8e08e68 Merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE 2017-12-15 03:46:15 +02:00
Alan Jeffrey 832283ef24 servo: Merge #19569 - Add a topLevelDomComplete metric (from asajeffrey:script-perf-measure-topLevelDomComplete); r=jdm
<!-- Please describe your changes on the following line: -->

Measure DOM completion without iframes. This is in support of measuring when the main document is loaded, ignoring secondary content, e.g. ads.

---
<!-- 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 #19561
- [X] There are tests for these changes

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

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 377138e2fc2d7d65866ba238978ba0e30ae910b0
2017-12-14 17:02:44 -06:00
Jared Wein 5d284a763f Bug 1425370 - Fix DPI scaling for mozscreenshots. r=MattN
MozReview-Commit-ID: LjmcLImLx0d

--HG--
extra : rebase_source : 8233c260892c77456f9d6e1e8f0786b2984aaa05
2017-12-14 17:44:37 -06:00
Narcis Beleuzu 996e222d3a Backed out 7 changesets (bug 1377007) for web platform reftests failures on CSS2/borders. r=backout
Backed out changeset c30bc5d5adbc (bug 1377007)
Backed out changeset 33fdf9e531e2 (bug 1377007)
Backed out changeset 267abdb38036 (bug 1377007)
Backed out changeset 4a452c3ac115 (bug 1377007)
Backed out changeset e9310960c9e6 (bug 1377007)
Backed out changeset 8e5e61dfbbaf (bug 1377007)
Backed out changeset 9ac83e79e656 (bug 1377007)
2017-12-15 02:16:50 +02:00
Narcis Beleuzu 8274652feb Backed out changeset effe32c10525 (bug 1394121) for ESlint failure on test_temporary.js r=backout on a CLOSED TREE 2017-12-15 01:58:29 +02:00
Andrew Swan 676c015ddb Bug 1394121 Let legacy extensions be installed temporarily r=kmag
MozReview-Commit-ID: 4fiA8vvCjmr

--HG--
extra : rebase_source : 56e2e6a6637b9446b0d7d148598125a116ea376c
2017-12-07 14:52:10 -08:00
00626c42d9 Bug 1413104 - Drop telemetry probes for layer size; r=botond
MozReview-Commit-ID: FtpTJDC50A8

--HG--
extra : rebase_source : 2e1ba62ae1cb462546ce552efccdde2fe1380a00
2017-12-14 21:36:09 +00:00
Mike Park 35bbe45a57 Bug 1419083 - Add an "Open in sidebar" context menu entry on ObjectInspector. r=nchevobbe
MozReview-Commit-ID: 9a2fBjpZ6zE

--HG--
extra : rebase_source : f533989d8f01a4f96133efbc98ef57e31806da46
2017-12-05 16:05:13 -05:00
Hiroyuki Ikezoe 33d26976c8 Bug 1424948 - Check iteration progress value instead of animating computed style value. r=birtles
It is possible that animating computed style becomes the same value as the
value in the previous tick if Animation.mPendingReadyTime is pretty close
to the timeline current time.

MozReview-Commit-ID: COuur4Wlufx

--HG--
extra : rebase_source : 5dea9ef0bce7cb606dc290277e04b779fe608bbd
2017-12-15 01:10:11 +09:00
Hiroyuki Ikezoe 2a72c4f2f9 Bug 1424948 - Use waitForNextFrame instead of waitForFrame. r=birtles
MozReview-Commit-ID: AZJ7LyeIKq2

--HG--
extra : rebase_source : f42d2b0d4220d3d458093fdc5aed7ff11dcff63e
2017-12-15 00:06:26 +09:00
Morris Tseng f4496d23fc Bug 1419546 - Consider mLayer in nsDisplayTableBackgroundImage::GetPerFrameKey(). r=mattwoodrow
MozReview-Commit-ID: Bqk0U4REESW

--HG--
extra : rebase_source : 6519c6df50d282cbeff42b414ac13578347e8586
2017-12-13 10:44:17 -06:00
Emilio Cobos Álvarez a0e7854c60 servo: Merge #19556 - Move list quotes out of mako (from emilio:quotes-mako); r=emilio
Rebase of https://github.com/servo/servo/pull/19154.

Source-Repo: https://github.com/servo/servo
Source-Revision: 26feea3be5bc70fed7a642ca768187d29469fee0

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 7e29dfb2e654d65b512942e77f2bb48c449df9b9
2017-12-14 01:39:38 -06:00
David Keeler 95159e1851 bug 1424392 - remove unnecessary nsINSSComponent usage in nsNSSCallbacks r=mgoodwin
PK11PasswordPromptRunnable::RunOnTargetThread instantiates nsINSSComponent and
calls GetPIPNSSBundleString/PIPBundleFormatStringFromName to get some localized
strings. Since that runs on the main thread, we can call the helpers in
nsNSSCertHelper instead.

MozReview-Commit-ID: GsHoGDKBKdB

--HG--
extra : rebase_source : 7c18498ad0d01ab01f6e7d8c3d2ccdb1d6e20734
2017-12-08 14:07:04 -08:00
Doug Thayer 4c74095a8d Bug 1421701 - Chunk visits when notifying main thread r=mak
Since processing several hundred visits synchronously on the
main thread can be somewhat expensive, and since the main thread
might be idle while the storage worker is running, it makes sense
to chunk the messages into groups of 100.

We did have a concern that this changes the move of the underlying
array to a copy, which might bring some cost with it. For small
arrays, we simply move the underlying array to avoid the copy to
mitigate it. However, for large arrays I was unable to observe any
significant performance cost anyway, so I think we're in the clear.

MozReview-Commit-ID: 1hWSEyKw6pi

--HG--
extra : rebase_source : edb189f43afcfcf6057acf861c093892c7996afa
2017-12-04 13:46:10 -08:00