ac57e88e07bd23a14edf050b79451c55c382c0b6: Bug 1424394 - Un-backout bug 1363116's changes, now that the underlying problem has been hacked around. r=arai
Jeff Walden <jwalden@mit.edu> - Mon, 04 Dec 2017 13:45:12 -0800 - rev 396278
Push 56975 by dluca@mozilla.com at Thu, 14 Dec 2017 09:59:07 +0000
Bug 1424394 - Un-backout bug 1363116's changes, now that the underlying problem has been hacked around. r=arai
35fb9aa192a809fe8bdf3bb80bc249c5b901e5bb: Bug 1424394 - Pass va_list* rather than va_list to certain TokenStream error-reporting functions, to hack around issues reported in bug 1363116. r=arai
Jeff Walden <jwalden@mit.edu> - Sat, 02 Dec 2017 00:41:29 -0800 - rev 396277
Push 56975 by dluca@mozilla.com at Thu, 14 Dec 2017 09:59:07 +0000
Bug 1424394 - Pass va_list* rather than va_list to certain TokenStream error-reporting functions, to hack around issues reported in bug 1363116. r=arai
fc3d9bc177b77a645118d9ed512ae7018a1834dc: Bug 1424387 - Add a bunch more argument-sanity-checking assertions to FullParseHandler. r=arai
Jeff Walden <jwalden@mit.edu> - Wed, 18 Feb 2015 13:12:54 -0800 - rev 396276
Push 56975 by dluca@mozilla.com at Thu, 14 Dec 2017 09:59:07 +0000
Bug 1424387 - Add a bunch more argument-sanity-checking assertions to FullParseHandler. r=arai
bcdf5a72af42869141893e69aa1c3b0b4149c3e9: servo: Merge #19541 - selectors: Add parsing support for ::slotted() (from emilio:parse-slotted); r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 14 Dec 2017 00:22:45 -0600 - rev 396275
Push 56974 by servo-vcs-sync@mozilla.com at Thu, 14 Dec 2017 07:50:29 +0000
servo: Merge #19541 - selectors: Add parsing support for ::slotted() (from emilio:parse-slotted); r=heycam Without turning it on yet, of course. The reason why I didn't use the general PseudoElement mechanism is because this pseudo is a bit of its own thing, and I found easier to make ::selectors know about it (because you need to jump to the assigned slot) than the other way around. Also, we need to support ::slotted(..)::before and such, and supporting multiple pseudo-elements like that breaks some other invariants around the SelectorMap, and fixing those would require special-casing slotted a lot more in other parts of the code. Let me know if you think otherwise. I also don't like much the boolean tuple return value, but I plan to do some cleanup in the area in a bit, so it should go away soon, I'd hope. Source-Repo: https://github.com/servo/servo Source-Revision: f5129ef7b5efa59a176cac98dc68d910cb3279c9
60acc8f37c023defdb8ba1222ae6989828cddc37: servo: Merge #19551 - style: Make anon boxes account for :visited (from emilio:anon-box-visited); r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 13 Dec 2017 22:47:38 -0600 - rev 396274
Push 56973 by servo-vcs-sync@mozilla.com at Thu, 14 Dec 2017 06:23:18 +0000
servo: Merge #19551 - style: Make anon boxes account for :visited (from emilio:anon-box-visited); r=heycam This should fix one of the test failures of: https://bugzilla.mozilla.org/show_bug.cgi?id=616436 Source-Repo: https://github.com/servo/servo Source-Revision: c258bfb430fabc2ebc55db679a52f09c7df04b58
cc7d974a7a958a0d1463bc70898b97b911405c16: Bug 1416918 - 5. Update generated bindings; r=jchen
Jim Chen <nchen@mozilla.com> - Wed, 13 Dec 2017 22:57:22 -0500 - rev 396273
Push 56972 by nchen@mozilla.com at Thu, 14 Dec 2017 06:07:34 +0000
Bug 1416918 - 5. Update generated bindings; r=jchen MozReview-Commit-ID: JF2T2i1xyGy
a0b80fff3ab5c7e54c2eb2a92cad3b5e8e0b6f22: Bug 1416918 - 4b. Move GeckoEditable{Client,Listener} to TextInputController; r=esawin
Jim Chen <nchen@mozilla.com> - Wed, 13 Dec 2017 22:57:21 -0500 - rev 396272
Push 56972 by nchen@mozilla.com at Thu, 14 Dec 2017 06:07:34 +0000
Bug 1416918 - 4b. Move GeckoEditable{Client,Listener} to TextInputController; r=esawin Move GeckoEditableClient and GeckoEditableListener to inside TextInputController, next to TextInputController.Delegate. This consolidates the three internal interfaces used for IME in one place. The patch also changes the last notifyIMEContext parameter to an int flag to indicate private browsing or user action. This allows for future expansion without adding more parameters to notifyIMEContext. MozReview-Commit-ID: BjscdNr9TkO
40e3669c4a30bd4c8ad4380b0f694824aa112e5d: Bug 1416918 - 4. Remove unused code; r=esawin
Jim Chen <nchen@mozilla.com> - Wed, 13 Dec 2017 22:57:21 -0500 - rev 396271
Push 56972 by nchen@mozilla.com at Thu, 14 Dec 2017 06:07:34 +0000
Bug 1416918 - 4. Remove unused code; r=esawin Remove InputConnectionListener, which was replaced by TextInputController.Delegate, and remove IME_STATE_PLUGIN, which is not used anymore. MozReview-Commit-ID: GCbJXWNCmTk
39f1117294d19db393e644f30fc6c1c0f98ef3e0: Bug 1416918 - 3. Use TextInputController in GeckoView; r=esawin
Jim Chen <nchen@mozilla.com> - Wed, 13 Dec 2017 22:57:21 -0500 - rev 396270
Push 56972 by nchen@mozilla.com at Thu, 14 Dec 2017 06:07:34 +0000
Bug 1416918 - 3. Use TextInputController in GeckoView; r=esawin Use the new TextInputController API in GeckoView to process key events and input method interactions. MozReview-Commit-ID: H0oyCDkGHul
29a3c1e94980304151b3b9b58f03d83b4a70ad5b: Bug 1416918 - 2. Make GeckoEditable/GeckoInputConnection work with TextInputController; r=esawin
Jim Chen <nchen@mozilla.com> - Wed, 13 Dec 2017 22:57:21 -0500 - rev 396269
Push 56972 by nchen@mozilla.com at Thu, 14 Dec 2017 06:07:34 +0000
Bug 1416918 - 2. Make GeckoEditable/GeckoInputConnection work with TextInputController; r=esawin Let GeckoEditable be created and managed by TextInputController, instead of being managed by native code. Let GeckoInputConnection also be managed by TextInputController, instead of being managed by GeckoEditable. Getting rid of native calls in GeckoEditable makes it easier to separate native code into a separate process down the road. MozReview-Commit-ID: HQI3qcAzOvT
3e18c58d0320ef834bcf6b9f76dad2f8f1397315: Bug 1416918 - 1. Add TextInputController; r=esawin
Jim Chen <nchen@mozilla.com> - Wed, 13 Dec 2017 22:57:21 -0500 - rev 396268
Push 56972 by nchen@mozilla.com at Thu, 14 Dec 2017 06:07:34 +0000
Bug 1416918 - 1. Add TextInputController; r=esawin Add TextInputController and add a getter for it in GeckoSession. TextInputController is used to process key events and to interact with the input method manager. MozReview-Commit-ID: 1j2Moqukf8U
57a108d1c90a9979e2b79dbf138e055ee07ed97b: Bug 1422197 - Add fast path to get DocGroup in binding code for [CEReactions]; r=smaug
Edgar Chen <echen@mozilla.com> - Mon, 27 Nov 2017 16:10:27 +0800 - rev 396267
Push 56971 by echen@mozilla.com at Thu, 14 Dec 2017 05:18:22 +0000
Bug 1422197 - Add fast path to get DocGroup in binding code for [CEReactions]; r=smaug MozReview-Commit-ID: HgbFo9ddr0o
60c1a759af6958f35b0084adfe0c4a6ed8536f84: servo: Merge #19539 - mach: Fix cargo-geckolib check / cargo-geckolib build after #19476 (from emilio:cargo-geckolib); r=SimonSapin
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 13 Dec 2017 20:26:43 -0600 - rev 396266
Push 56970 by servo-vcs-sync@mozilla.com at Thu, 14 Dec 2017 03:46:09 +0000
servo: Merge #19539 - mach: Fix cargo-geckolib check / cargo-geckolib build after #19476 (from emilio:cargo-geckolib); r=SimonSapin Source-Repo: https://github.com/servo/servo Source-Revision: 11d32d8800dcd32834961ee4013cd58a718d3762
7b67bdbb812e67dce18dda2e19f2f204db6e9676: Bug 1419479 - devtools-reps v0.16.0: update reps bundle from GitHub;r=miker
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 01 Dec 2017 17:18:11 +0100 - rev 396265
Push 56969 by mratcliffe@mozilla.com at Thu, 14 Dec 2017 03:39:37 +0000
Bug 1419479 - devtools-reps v0.16.0: update reps bundle from GitHub;r=miker MozReview-Commit-ID: FHfU7l6oSXa
e96a38ecdd8611b39e39bc9fec2bb9ae171a80de: Bug 1421500 - Disable back-off for SafeBrowsing testcases not testing back-off. r=francois
DimiL <dlee@mozilla.com> - Fri, 08 Dec 2017 12:18:34 +0800 - rev 396264
Push 56968 by dlee@mozilla.com at Thu, 14 Dec 2017 03:01:50 +0000
Bug 1421500 - Disable back-off for SafeBrowsing testcases not testing back-off. r=francois After this patch landed, we will have 3 cases: 1. For providers are not "test", for example, google, google4, mozilla ... etc backoff CANNOT be disabled. 2. For "test" provider, if preference "browser.safebrowsing.provider.test.disableBackoff" is ON backoff is disabled. 3. For "test" provider, if preference "browser.safebrowsing.provider.test.disableBackoff" is Off backoff is NOT disabled. So if your testcase will use listmanager or hashcompleter, you should try to use "test" provider if possible, otherwise testcase may encounter intermittent failure due to backoff. MozReview-Commit-ID: 3BDxs0ARyQM
ac07e01cd78169a8409f2779aba3995e4f3c3268: servo: Merge #19548 - style: Move outline-style outside of mako (from CYBAI:move-outline-style-out-of-mako); r=emilio
CYBAI <cyb.ai.815@gmail.com> - Wed, 13 Dec 2017 19:30:26 -0600 - rev 396263
Push 56967 by servo-vcs-sync@mozilla.com at Thu, 14 Dec 2017 02:47:45 +0000
servo: Merge #19548 - style: Move outline-style outside of mako (from CYBAI:move-outline-style-out-of-mako); r=emilio This is a sub-PR of #19015 r? emilio --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #19546 - [x] These changes do not require tests Source-Repo: https://github.com/servo/servo Source-Revision: 714c1b2455bc6f651e982b5efec85e3bf711f708
8591409a1c109a9500614743bb336085d7becd8d: Backed out changeset 2467ce87767e (bug 1421500) for ESLint failure /toolkit/components/url-classifier/nsUrlClassifierLib.js:108. r=backout on a CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Thu, 14 Dec 2017 04:38:07 +0200 - rev 396262
Push 56966 by ncsoregi@mozilla.com at Thu, 14 Dec 2017 02:38:28 +0000
Backed out changeset 2467ce87767e (bug 1421500) for ESLint failure /toolkit/components/url-classifier/nsUrlClassifierLib.js:108. r=backout on a CLOSED TREE
289cacd0ec46632c92cd17a597ccfdee7f6ba6b1: Bug 1424973. P2 - remove unused MediaDecoder::IsLiveStream() and friends. r=bechen,gerald
JW Wang <jwwang@mozilla.com> - Wed, 06 Dec 2017 16:24:31 +0800 - rev 396261
Push 56965 by jwwang@mozilla.com at Thu, 14 Dec 2017 01:40:04 +0000
Bug 1424973. P2 - remove unused MediaDecoder::IsLiveStream() and friends. r=bechen,gerald MozReview-Commit-ID: Hf3QAFoq97x
74b93a174cc418d8960b6ed8b948e403282fa18c: Bug 1424973. P1 - propagate 'IsLiveStream' changes to MDSM in MediaDecoder subclasses. r=bechen,gerald
JW Wang <jwwang@mozilla.com> - Wed, 06 Dec 2017 16:00:20 +0800 - rev 396260
Push 56965 by jwwang@mozilla.com at Thu, 14 Dec 2017 01:40:04 +0000
Bug 1424973. P1 - propagate 'IsLiveStream' changes to MDSM in MediaDecoder subclasses. r=bechen,gerald MozReview-Commit-ID: 8wSZf7pRERP
2467ce87767ee4f34b97d7497bc5bf9d1d7e5e9b: Bug 1421500 - Disable back-off for SafeBrowsing testcases not testing back-off. r=francois
DimiL <dlee@mozilla.com> - Fri, 08 Dec 2017 12:18:34 +0800 - rev 396259
Push 56964 by dlee@mozilla.com at Thu, 14 Dec 2017 01:14:45 +0000
Bug 1421500 - Disable back-off for SafeBrowsing testcases not testing back-off. r=francois After this patch landed, we will have 3 cases: 1. For providers are not "test", for example, google, google4, mozilla ... etc backoff CANNOT be disabled. 2. For "test" provider, if preference "browser.safebrowsing.provider.test.disableBackoff" is ON backoff is disabled. 3. For "test" provider, if preference "browser.safebrowsing.provider.test.disableBackoff" is Off backoff is NOT disabled. So if your testcase will use listmanager or hashcompleter, you should try to use "test" provider if possible, otherwise testcase may encounter intermittent failure due to backoff. MozReview-Commit-ID: 3BDxs0ARyQM
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip