Pale Moon
29b3acea0a
Actually provide an implementation for GetRenderedtext()
2018-07-25 06:47:41 +08:00
trav90
02698fc2f0
Remove GStreamer code from the build system
2018-07-25 06:45:09 +08:00
trav90
7ae60742ff
Nuke remaining GStreamer code
2018-07-25 06:45:07 +08:00
rhinoduck
a34855657d
Integrate jxrlib into the build system
...
New build flag MOZ_JXR: enables/disables JXR support (enabled by
default).
2018-07-25 06:44:45 +08:00
Pale Moon
98ad098827
Scope local presshell variable in less error-prone way.
2018-07-25 06:44:11 +08:00
janekptacijarabaci
7cf33c4329
CORS: A "data:" URL = the same-origin
2018-07-25 06:43:07 +08:00
janekptacijarabaci
6ecaecc0b3
Opening a URL in private mode window from cmd line (help - the columns alignment)
2018-07-25 06:42:47 +08:00
janekptacijarabaci
17f727d3e6
[windows] The XBL scope/principal vs. document.domain - throws an error
2018-07-25 06:35:41 +08:00
Pale Moon
08e58e7fbb
Remove Windows Metro/WinRT code.
2018-07-25 06:25:01 +08:00
janekptacijarabaci
ae2ab59764
CSS: Percentage max-width does not seem to affect contributions to intrinsic min-width
2018-07-25 06:23:33 +08:00
Pale Moon
3347d3a4a5
Check CSP for marquee event handlers.
2018-07-25 06:22:19 +08:00
Pale Moon
8fcef36616
Make sure that a block element following left float clears it when it can't fit next to it.
...
(2009 BMO bug)
This resolves #732
2018-07-25 06:20:31 +08:00
NTD
e2858d0fc6
Do not fold gkmedias into libxul on Windows and add missing symbols
2018-07-25 01:18:06 +08:00
Pale Moon
de71753964
Stop eroding html button padding and adjust for padding-box correctly for button content.
2018-07-25 01:07:22 +08:00
NTD
0f1ad67464
Issue #546 - Update Tycho to libvpx 1.4 - Part 2: Update the build system files
2018-07-25 01:07:00 +08:00
Pale Moon
8fe1bcfe93
Revert "Add media queries for Linux/BSD/OSX"
...
Backed out for Linux build bustage.
This reverts commit a8b3619405467c3f9e0c17f1a748b91c4c02244b.
2018-07-25 01:05:40 +08:00
Lootyhoof
60b8abe487
Add media queries for Linux/BSD/OSX
2018-07-25 01:05:35 +08:00
Timothy Nikkel
07e51af3a8
Enforce the invariant that every display item class has a different display item type for nsDisplayFocusRing.
2018-07-25 01:05:26 +08:00
Pale Moon
9536d34884
Propagate the mParentFrame from the nested GetInsertionPrevSibling call -- it may be a continuation.
2018-07-25 01:05:23 +08:00
Pale Moon
98c6d1dd7e
Track source-string position of possible prefix.
2018-07-25 01:05:00 +08:00
wolfbeast
d763ec74de
Import the rest of the file changes needed.
2018-07-25 00:55:29 +08:00
wolfbeast
041ef0f9dd
Reduce jank on inner frame scrolling reflows.
2018-07-25 00:55:09 +08:00
adisib
3a303e67f6
replace calls to String.prototype.contains with String.prototype.includes
2018-07-24 23:36:07 +08:00
wolfbeast
02112270b5
Remove EME (Encrypted Media Extensions) DRM support.
...
This resolves #102 .
2018-07-24 23:32:00 +08:00
wolfbeast
ff530beca1
Stop propagation before other steps.
2018-07-24 23:31:38 +08:00
wolfbeast
9adc8aaaa2
Tighten sandboxed scripts Part 2.
...
Ignore marquee attribute event handlers when sandboxed scripts flag is set on its owning Document.
2018-07-24 23:31:11 +08:00
wolfbeast
9edf753d6b
Allow icon fonts to coexist with user-preferred text fonts.
...
Honor serif/sans generics when replacing downloadable fonts with user-preferred fonts.
Fonts that don't have generics will be accepted as downloadable (icon fonts).
2018-07-24 23:30:53 +08:00
wolfbeast
d5ffc19ffb
Bug 69787. Implement MouseEvent.offsetX/Y.
2018-07-24 23:30:39 +08:00
wolfbeast
6853f55da0
Re-implement background-repeat: space|round - Part 2: layout engine changes.
2018-07-24 23:30:33 +08:00
wolfbeast
05b31d6db7
Re-implement background-repeat: space|round - Part 1: parser changes.
2018-07-24 23:30:31 +08:00
wolfbeast
71436ec92b
Disable splitting of selections into ranges.
...
This avoid a large performance regression at the cost of making selections visually less accurate if sections are included with `-moz-user-select: none;`
2018-07-24 23:30:23 +08:00
wolfbeast
c733d281de
Only refresh styles when they have actually changed.
...
Fixes perf regressions caused by BMO 960465
This resolves #98 .
2018-07-24 23:30:12 +08:00
wolfbeast
e82e01781f
Follow-up to [6b643d3] (fold in Bug 1261230)
2018-07-24 23:17:08 +08:00
wolfbeast
3a5a1af616
Bug 1265577
2018-07-24 23:17:06 +08:00
trav90
fbc96ebd4b
Remove Moz crashreporter tests
2018-07-24 23:16:02 +08:00
trav90
d7010086e9
Remove conditional SPS Profiler code
2018-07-24 23:15:28 +08:00
trav90
aad61641fe
Remove GCC-dehydra support
2018-07-24 23:12:25 +08:00
wolfbeast
12d44fef2b
Fix reftest failure on OSX
2018-07-24 23:12:21 +08:00
Xidorn Quan
c6c394ea31
Revert to pass container size instead of only isize for bidi reordering.
2018-07-24 23:12:20 +08:00
wolfbeast
fd8b0f23c0
Add a bidi ruby reftest
2018-07-24 23:12:19 +08:00
wolfbeast
bb170eb387
Reorder ruby frames based on their direction.
2018-07-24 23:12:18 +08:00
Xidorn Quan
1dcab560bb
Move [Auto]RubyTextContainerArray to RubyUtils and merge RubyTextContainerIterator into AutoRubyTextContainerArray.
2018-07-24 23:12:18 +08:00
Xidorn Quan
a3e121d1ac
Move Ruby{Segment,Column}Enumerator to RubyUtils.
2018-07-24 23:12:17 +08:00
wolfbeast
a9f6b2fbd0
Eliminate unnecessary includes in header files of ruby frames.
2018-07-24 23:12:17 +08:00
Xidorn Quan
a94fc98c16
Make bidi reordering always in frame order.
2018-07-24 23:12:16 +08:00
Xidorn Quan
422c2035ae
Adjust some parameters of functions in nsBidiPresUtils.
...
Includes two changes:
* aContainerSize of ReorderFrames, RepositionInlineFrames, RepositionFrame are changed to aContainerISize;
* the type of aContainuationStates in the functions above is changed to const pointer.
2018-07-24 23:12:15 +08:00
Xidorn Quan
96aa9a4d80
Eliminate writing-mode mismatch in ruby reflow.
2018-07-24 23:12:14 +08:00
wolfbeast
7e1d384ffc
Compute unicode-bidi property to proper values for ruby boxes.
2018-07-24 23:12:14 +08:00
trav90
2f6b96ce9a
Set execute attributes on all .sh files in tree
2018-07-24 23:12:12 +08:00
wolfbeast
525169b9ad
Propagate root element's direction to the ICB (CSS 2.1 spec compliance)
2018-07-24 23:12:05 +08:00