Charlie Marlow
75ab192bc4
Bug 1573724: turn text-underline-offset pref on by default (in early-beta and earlier) r=dholbert
...
Differential Revision: https://phabricator.services.mozilla.com/D41882
--HG--
extra : moz-landing-system : lando
2019-08-14 16:45:14 +00:00
Emilio Cobos Álvarez
5a7da15b28
Bug 1569648 - Remove a bogus assertion. r=dholbert
...
There's no guarantee at all that the filter URI is valid, it just so happens
that for regular CSS filters we bail out earlier.
A bogus base URI makes relative uris just invalid, which triggers this assert.
The assert was gracefully handled anyway, so no big deal.
Differential Revision: https://phabricator.services.mozilla.com/D41952
--HG--
extra : moz-landing-system : lando
2019-08-14 16:41:20 +00:00
harry
511a105e3f
Bug 1561534 - Anchor quantumbar results to the input behind megabar pref. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D41842
--HG--
extra : moz-landing-system : lando
2019-08-14 14:37:25 +00:00
Perry Jiang
bbd591602f
Bug 1231213 - Update the update algorithm to better match the spec r=asuth
...
- Throw a TypeError when a registration isn't found in the "scope to registration map"
- Synchronously (before enqueuing a job) check for an existing newest worker
- Synchronously check if an installing worker is attempting to update itself
Differential Revision: https://phabricator.services.mozilla.com/D41618
--HG--
extra : moz-landing-system : lando
2019-08-14 16:20:54 +00:00
Perry Jiang
22ef80ff1b
Bug 1231213 - Allow the delayed ServiceWorkerRegistration.update() mechanism to handle multiple simultaneous requests without timing out. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26178
--HG--
extra : moz-landing-system : lando
2019-08-14 16:20:47 +00:00
Perry Jiang
31ebe4cc35
Bug 1231213 - Make ServiceWorkerPrivate use ServiceWorkerPrivateImpl when parent-intercept is enabled. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26177
--HG--
extra : moz-landing-system : lando
2019-08-14 16:20:40 +00:00
Perry Jiang
599888fca4
Bug 1231213 - Only spawn Service Workers in non-web-extensions processes that won't imminently shutdown. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26176
--HG--
extra : moz-landing-system : lando
2019-08-14 16:20:38 +00:00
Perry Jiang
18f1995d4d
Bug 1231213 - Implement cross-process ServiceWorkerGlobalScope.skipWaiting(). r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26175
--HG--
extra : moz-landing-system : lando
2019-08-14 16:20:31 +00:00
Perry Jiang
67fdc5b2fb
Bug 1231213 - Implement ServiceWorkerPrivateImpl to dispatch operations to content processes and respond to their results. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26174
--HG--
extra : moz-landing-system : lando
2019-08-14 16:20:24 +00:00
Perry Jiang
55f1da5063
Bug 1231213 - Let ServiceWorkerOpArgs be sent from the parent process to a content process. r=asuth
...
The args are sent from the parent process main thread to the parent process
background thread and then from the background thread to a content process
worker launcher thread.
Differential Revision: https://phabricator.services.mozilla.com/D26173
--HG--
extra : moz-landing-system : lando
2019-08-14 16:20:17 +00:00
Perry Jiang
d89bee1b4e
Bug 1231213 - Implement ServiceWorkerOp and its subclasses. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26172
--HG--
extra : moz-landing-system : lando
2019-08-14 16:20:15 +00:00
Perry Jiang
7631234594
Bug 1231213 - Implement PFetchEventOp(Proxy) IPDL protocols and FetchEventOp(Proxy){Parent,Child}. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26171
--HG--
extra : moz-landing-system : lando
2019-08-14 16:20:08 +00:00
Perry Jiang
71485c3b89
Bug 1231213 - Refactor RemoteWorkerChild to handle Service Workers' and Shared Workers' operations and to make its state data/transitions safer. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26170
--HG--
extra : moz-landing-system : lando
2019-08-14 16:20:06 +00:00
Perry Jiang
0d044b3f9b
Bug 1231213 - Refactor RemoteWorkerController to handle Service Workers' and Shared Workers' operations. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26169
--HG--
extra : moz-landing-system : lando
2019-08-14 16:19:59 +00:00
Perry Jiang
aa4bed38b8
Bug 1231213 - Implement PRemoteWorkerController IPDL protocol and RemoteWorkerController{Parent,Child}. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26168
--HG--
extra : moz-landing-system : lando
2019-08-14 16:19:57 +00:00
Perry Jiang
bc23acda66
Bug 1231213 - Add OptionalServiceWorkerData to RemoteWorkerData. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26167
--HG--
extra : moz-landing-system : lando
2019-08-14 16:19:53 +00:00
Perry Jiang
e94a4df810
Bug 1231213 - Have ServiceWorkerManager block shutdown on "profile-change-teardown" when in the parent process with parent intercept enabled. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26166
--HG--
extra : moz-landing-system : lando
2019-08-14 16:19:51 +00:00
Perry Jiang
69fbf004ee
Bug 1231213 - Implement ServiceWorkerShutdownBlocker. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26165
--HG--
extra : moz-landing-system : lando
2019-08-14 16:19:44 +00:00
Perry Jiang
7e18d0584f
Bug 1231213 - Implement ServiceWorkerOp{Args,Promise,Result}, FetchEventRespondWith{Promise,Result}, and IPCFetchEventRespondWithResult. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26164
--HG--
extra : moz-landing-system : lando
2019-08-14 16:19:42 +00:00
Perry Jiang
f98858dcc7
Bug 1231213 - Implement IPCInternal{Request,Response}. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26163
--HG--
extra : moz-landing-system : lando
2019-08-14 16:19:40 +00:00
Perry Jiang
eb5c44999d
Bug 1231213 - Avoid some assertions for ServiceWorkerManagers in child processes. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26162
--HG--
extra : moz-landing-system : lando
2019-08-14 16:19:38 +00:00
Perry Jiang
f4a9086902
Bug 1231213 - IPCStreamSource should not attempt to read from its stream if already closed. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26161
--HG--
extra : moz-landing-system : lando
2019-08-14 16:19:36 +00:00
Perry Jiang
d9c5bda5c4
Bug 1231213 - Support IPCStreamSource on the Worker Launcher thread. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26160
--HG--
extra : moz-landing-system : lando
2019-08-14 16:19:34 +00:00
Perry Jiang
12f0d5f8d2
Bug 1231213 - Correctly choose nsBufferedStream's underlying nsIInputStream after initialization. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26159
--HG--
extra : moz-landing-system : lando
2019-08-14 16:19:33 +00:00
Perry Jiang
dd139fd2a4
Bug 1231213 - Properly declare some dependencies so everything will compile with additional files. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26158
--HG--
extra : moz-landing-system : lando
2019-08-14 16:19:28 +00:00
Agi Sferro
2841328338
Bug 1553515 - Enable geckoview-test on debug x86_64. r=snorp
...
This turns off geckoview-test on arm debug.
Differential Revision: https://phabricator.services.mozilla.com/D41695
--HG--
extra : moz-landing-system : lando
2019-08-14 16:29:43 +00:00
Mike Conley
ddc7d4d0ea
Bug 1564359
- Add additional detail to in-tree Fission documentation. r=jdai
...
Differential Revision: https://phabricator.services.mozilla.com/D40474
--HG--
extra : moz-landing-system : lando
2019-08-14 16:15:41 +00:00
John Lin
22c051e31f
Bug 1565838 - don't check timestamp of EOS samples. r=jya
...
Bug 1540748/D28167 checks the output sample timestamp against the
time parsed by demuxer to determine the validness. However, unlike
Android builtin MP3 decoder which sets EOS flag in the final valid
output, the Samsung MP3 decoder always emit additional EOS sample
with invalid timestamp. To address this, the timestamp check should
be ignore for EOS samples.
Differential Revision: https://phabricator.services.mozilla.com/D41872
--HG--
extra : moz-landing-system : lando
2019-08-14 15:47:52 +00:00
Emilio Cobos Álvarez
d5c4354d05
Bug 1571764 - Subtract combobox display frame border-padding when inferring the height from line-height. r=mats,jfkthame
...
This fixes it and seems to be an acceptable fix... Should I make it conditional
on box-sizing: border-box for completeness? The display frame has border-box
box-sizing, and not having it would be a bug, I'd think...
Differential Revision: https://phabricator.services.mozilla.com/D41939
--HG--
extra : moz-landing-system : lando
2019-08-14 16:06:46 +00:00
Connor Brewster
32a649a30a
Bug 1573649 - Implement feOffset SVG filter primitive in WebRender r=nical
...
Differential Revision: https://phabricator.services.mozilla.com/D41840
--HG--
extra : moz-landing-system : lando
2019-08-14 14:37:05 +00:00
Alex Rosenfeld
7158682131
Bug 1573241 - close conditionalPanel on right gutter click r=davidwalsh
...
On a right click to the gutter, close any previously opened conditionalPanel. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D41694
--HG--
extra : moz-landing-system : lando
2019-08-13 19:39:59 +00:00
Tim Nguyen
7232407be5
Bug 1573161 - Restore padding: 0; on ::-moz-tree-twisty(title, separator) in tree-icons.css. r=dao
...
This was removed in 973b58266e (l19.14)
because it was thought to be dead code.
Differential Revision: https://phabricator.services.mozilla.com/D41793
--HG--
extra : moz-landing-system : lando
2019-08-14 09:04:16 +00:00
Ciure Andrei
8a1785a6cc
Backed out 11 changesets (bug 1540655) for test_resolve.py perma failures CLOSED TREE
...
Backed out changeset 1a23d770d8a1 (bug 1540655)
Backed out changeset 641a7cb25298 (bug 1540655)
Backed out changeset 73236f81da44 (bug 1540655)
Backed out changeset 8d7bad30be46 (bug 1540655)
Backed out changeset bb012df3018b (bug 1540655)
Backed out changeset 8c67b494e207 (bug 1540655)
Backed out changeset c0a80d37576d (bug 1540655)
Backed out changeset 939ce2afcf0b (bug 1540655)
Backed out changeset 3b3a2a9fbc8b (bug 1540655)
Backed out changeset b96dede008ad (bug 1540655)
Backed out changeset 997d1568d944 (bug 1540655)
2019-08-14 18:53:36 +03:00
Ciure Andrei
c8c4bf08bf
Backed out 4 changesets (bug 1571650) for AddressSanitizer failures CLOSED TREE
...
Backed out changeset 9c93a75bc692 (bug 1571650)
Backed out changeset 9f62e449f9ca (bug 1571650)
Backed out changeset 48438a9d64f1 (bug 1571650)
Backed out changeset eaef1d403d31 (bug 1571650)
2019-08-14 18:51:36 +03:00
Nathan Froyd
0f2fea34dc
Bug 1573861 - remove unused OBJ_TARGETS from rules.mk; r=dmajor
...
This variable isn't used anywhere.
Differential Revision: https://phabricator.services.mozilla.com/D41972
--HG--
extra : moz-landing-system : lando
2019-08-14 15:22:07 +00:00
Mats Palmgren
aa7733da8b
Bug 1557825 part 2 - Add tests and update devtools for 'display:block ruby'. r=xidorn
...
Differential Revision: https://phabricator.services.mozilla.com/D40213
--HG--
extra : moz-landing-system : lando
2019-08-14 14:38:33 +00:00
Mats Palmgren
c784db904f
Bug 1557825 part 1 - Implement 'display:block ruby'. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D40211
--HG--
extra : moz-landing-system : lando
2019-08-14 14:38:31 +00:00
Mats Palmgren
c766e6e2e9
Bug 1105868 part 5 - Add / update tests for inline list-item 'display' values. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D39834
--HG--
extra : moz-landing-system : lando
2019-08-14 14:37:23 +00:00
Mats Palmgren
53321dfa54
Bug 1105868 part 4 - Accessibility support for inline list-items. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D39833
--HG--
extra : moz-landing-system : lando
2019-08-14 14:37:16 +00:00
Mats Palmgren
740cfc08a3
Bug 1105868 part 3 - Implement 'inline list-item' and 'inline flow-root list-item' values for the 'display' property. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D39832
--HG--
extra : moz-landing-system : lando
2019-08-14 14:37:03 +00:00
Mats Palmgren
be3d9812c0
Bug 1105868 part 2 - Use nsStyleDisplay::DisplayInside() in a few places to prepare for inline list-items. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D39831
--HG--
extra : moz-landing-system : lando
2019-08-14 14:36:53 +00:00
Mats Palmgren
2b20df6bd7
Bug 1105868 part 1 - Use nsStyleDisplay::IsListItem() in a few places to prepare for inline list-items. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D39830
--HG--
extra : moz-landing-system : lando
2019-08-14 14:36:18 +00:00
Mats Palmgren
307e0a6d66
Bug 1569825 - Hide some 'display' values in devtools auto-completion that we want to discourage authors from using. r=dholbert
...
Differential Revision: https://phabricator.services.mozilla.com/D39810
--HG--
extra : moz-landing-system : lando
2019-08-14 14:35:56 +00:00
Mats Palmgren
f73b8b1ec9
Bug 1038294 part 16 - WPT updates for new 'display' values. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D39768
--HG--
extra : moz-landing-system : lando
2019-08-14 14:35:39 +00:00
Mats Palmgren
932139087b
Bug 1038294 part 15 - Change a few existing nsStyleDisplay accessors to use DisplayInside()/DisplayOutside(). r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D39767
--HG--
extra : moz-landing-system : lando
2019-08-14 14:35:19 +00:00
Mats Palmgren
ba0cd69401
Bug 1038294 part 14 - Use only the DisplayInside() value to decide which type of frame to create. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D39766
--HG--
extra : moz-landing-system : lando
2019-08-14 14:35:06 +00:00
Mats Palmgren
ba4585f3e1
Bug 1038294 part 13 - Add a few accessors to query the parts of a 'display' value. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D39765
--HG--
extra : moz-landing-system : lando
2019-08-14 14:34:49 +00:00
Mats Palmgren
6b3058eeb5
Bug 1038294 part 12 - Implement multi-keyword 'display' values for Gecko. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D39764
--HG--
extra : moz-landing-system : lando
2019-08-14 14:34:37 +00:00
Mats Palmgren
71957d35f6
Bug 1038294 part 11 - Remove FindXULDisplayData and handle all display types in FindDisplayData instead. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D39763
--HG--
extra : moz-landing-system : lando
2019-08-14 14:34:19 +00:00
Mats Palmgren
759af61998
Bug 1038294 part 10 - Remove dead code that handles display:none/contents which shouldn't reach FindDisplayData. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D39762
--HG--
extra : moz-landing-system : lando
2019-08-14 14:34:07 +00:00