Commit Graph

159 Commits

Author SHA1 Message Date
janekptacijarabaci e115651888 HTML - details/summary - correct the universal selector for summary to include all namespaces (tests) 2018-07-25 09:36:47 +08:00
janekptacijarabaci 230ee66aaa HTML - details/summary - reftest.list (follow up) 2018-07-25 09:36:26 +08:00
janekptacijarabaci 8bba1c2e08 HTML - details/summary - lists (the "Second item" will be displayed as "3. Second item") - potential crashtests 2018-07-25 09:36:04 +08:00
janekptacijarabaci ce87aaec5b HTML - details/summary - lists (the "Second item" will be displayed as "3. Second item") - remove SummaryFrame 2018-07-25 09:35:57 +08:00
janekptacijarabaci f15e252832 HTML - details/summary - lists (the "Second item" will be displayed as "3. Second item") 2018-07-25 09:35:50 +08:00
janekptacijarabaci fdf28958d4 HTML - details/summary - localize the description of default summary 2018-07-25 09:35:43 +08:00
janekptacijarabaci b886223881 HTML - editor (improvements) - follow up 2018-07-25 09:35:36 +08:00
janekptacijarabaci 4b0ac49917 Revert "HTML - editor (improvements)" 2018-07-25 09:35:29 +08:00
Pale Moon 2e9c10e234 Reuse ConstructScrollableBlock to build scrollable DetailsFrame.
Final part to resolve #1497.
2018-07-25 09:35:21 +08:00
Pale Moon 464fe16f7a Add reftests. 2018-07-25 09:35:00 +08:00
Pale Moon e091171bcf Create block formatting context for DetailsFrame if needed. 2018-07-25 09:34:52 +08:00
Pale Moon 29a2a627c9 Use NS_NewBlockFormattingContext() in ConstructFieldSetFrame(). 2018-07-25 09:34:45 +08:00
janekptacijarabaci 4f618dfb6e HTML - editor (improvements) 2018-07-25 09:34:38 +08:00
janekptacijarabaci 89c04c4c42 HTML - input type="number" matches :-moz-read-only when it is not read only 2018-07-25 09:34:24 +08:00
janekptacijarabaci 6c455300dd CSS - box-decoration-break:clone on block overflow container makes it draw a border 2018-07-25 09:34:16 +08:00
Pale Moon 59bba97abf Remove display: contents pseudo frames.
The content insertion frame may be tagged instead of the primary frame.
2018-07-25 09:32:21 +08:00
JustOff f46718306f Add text/json and text/vtt as text MIME types 2018-07-25 09:31:02 +08:00
JustOff 0f7e53a392 Refactor nsContentDLF 2018-07-25 09:30:55 +08:00
JustOff 4a74520fe3 Change nsIDocumentLoaderFactory and nsIURIContentListener to take MIME types as an XPCOM string, not a char* 2018-07-25 09:30:48 +08:00
Pale Moon 6ec141c379 Make sure the PNG set-option function is available. 2018-07-25 09:30:34 +08:00
janekptacijarabaci e0bb0e8e22 Broken selection system inside of a nested contenteditable element 2018-07-25 09:26:59 +08:00
janekptacijarabaci b6b5fd1c3e CSS - Block elements next to floats aren't wrapped to the next line with insufficient clearance 2018-07-25 09:24:27 +08:00
janekptacijarabaci bd5178f34a gre/components/nsINIProcessor.js (etc.)
JavaScript strict warning: resource://gre/components/nsINIProcessor.js,
line 147:
etc.
SyntaxError: octal literals and octal escape sequences are deprecated
https://bugzilla.mozilla.org/show_bug.cgi?id=1248252
2018-07-25 09:19:00 +08:00
janekptacijarabaci b907b19291 [UXP task] layout\base\nsLayoutUtils.cpp
WARNING: Image width or height is non-positive: file
[drive]:\[path]\layout\base\nsLayoutUtils.cpp, line 6045
https://bugzilla.mozilla.org/show_bug.cgi?id=1317464
2018-07-25 09:18:38 +08:00
Pale Moon 0d87c3289a Update Brotli decompressor.
This bring us up-to date for enabling of Brotli content-encoding.
This resolves #1290.
2018-07-25 09:11:46 +08:00
Pale Moon b2dbcedc91 Check if we should exit high precision timer mode after all requestAnimationFrame callbacks have been processed.
This should make our rendering more efficient (instead of relying on the default timer which keep 1ms precision mode active for up to 90s).
- Lowers CPU usage
- Lowers power consumption
2018-07-25 09:03:36 +08:00
Gpower2 ea86595b8b Brotli Accept-Encoding/Content-Encoding #921
Enable Brotli Accept-Encoding/Content-Encoding
Ported bugs: 366559, 1211916, 1211580

Tested and it works like a charm!
Test page: https://www.iisbrotli.com/support
2018-07-25 08:08:34 +08:00
janekptacijarabaci ba4b91f0f3 JS - DOM - Don't allow onbeforeunload dialog unless I have interacted with the page 2018-07-25 08:05:16 +08:00
janekptacijarabaci b45a526528 CSS - selectors - "-moz-handler" css pseudo-classes leak plugin state to content (bug 1025267) 2018-07-25 08:04:04 +08:00
janekptacijarabaci e2684548e2 CSS - selectors - unprefix css4:dir (bug 859301) 2018-07-25 08:03:57 +08:00
janekptacijarabaci 65c6ecaa0a CSS - selectors - accept uppercase N when parsing An+B (bug 1265001) 2018-07-25 08:03:50 +08:00
janekptacijarabaci 24c895c4ae CSS - selectors - querySelectorAll throws SyntaxError (bug 1137984) 2018-07-25 08:03:42 +08:00
janekptacijarabaci a8b9b0f84d CSS - selectors - skipping invalid rules (bug 1290825) - fix typo 2018-07-25 08:03:35 +08:00
janekptacijarabaci 9578940ef0 CSS - selectors - skipping invalid rules (bug 1290825) 2018-07-25 08:03:28 +08:00
Pale Moon 8e858c3e2a Add -moz-windows-accent-color-is-dark media query.
This is a boolean indicating whether the accent color should be considered "dark", i.e. needing bright text/controls.
2018-07-25 07:59:59 +08:00
Pale Moon 5d95e1784d Make the '-moz-windows-accent-color-applies' media query live to Windows 10 settings changes. 2018-07-25 07:57:00 +08:00
janekptacijarabaci 6dc1b46bcb Mouse cursor only shows part of the dragged selection 2018-07-25 07:56:10 +08:00
janekptacijarabaci d2e60f631a GitHub - Total freeze when dragging selected text 2018-07-25 07:56:03 +08:00
Pale Moon 01d7e75ba8 Add a '-moz-windows-accent-color-applies' media query.
The '-moz-windows-accent-color-applies' media query matches when the Windows 10
accent color should be used as the background of the title bar.
2018-07-25 07:54:09 +08:00
Pale Moon cbcccc4356 Add a '-moz-win-accentcolortext' color keyword to color text that will be drawn over an accent color background. 2018-07-25 07:54:02 +08:00
Pale Moon cbd7f2de83 Add a '-moz-win-accentcolor' color keyword to expose the Win10 accent color. 2018-07-25 07:53:55 +08:00
janekptacijarabaci 8d18cb5bc2 DOM - implement selection events (ensure that we don't dispatch the selectstart and selectionchange events...) 2018-07-25 07:52:29 +08:00
janekptacijarabaci ef6eee37a6 DOM - implement selection events (enable select events for chrome consumers) 2018-07-25 07:51:53 +08:00
janekptacijarabaci 6ba8f06d1a DOM - implement selection events (fire selectstart and selectionchange events on the input node when the selection in that editor changes) 2018-07-25 07:51:46 +08:00
janekptacijarabaci 87efb6b76a DOM - implement selection events (potentially crash) 2018-07-25 07:51:31 +08:00
janekptacijarabaci 0e268b29f2 DOM - implement selection events (rename mApplyUserSelectStyle) 2018-07-25 07:51:24 +08:00
janekptacijarabaci 7f8c9616d6 DOM - implement selection events (base) 2018-07-25 07:51:17 +08:00
Pale Moon 2549daf612 Add symbols needed for WebRTC to media.
Tag #1206.
2018-07-25 07:50:41 +08:00
JustOff 9fc8b7e346 Take into account rotation metadata when playing video in browser 2018-07-25 07:43:47 +08:00
Pale Moon d12741b04a Ensure ContentViewer listeners are handled only when needed. 2018-07-25 07:43:39 +08:00