janekptacijarabaci
ee60c0ba2b
Force arguments object allocation on dynamic name accesses
...
Issue #1547
2018-07-25 09:38:59 +08:00
Pale Moon
90c491ebc3
Stop using a 0-sized array declaration (nonstandard extension) in JitCodeMap.
...
Tag #1244 .
2018-07-25 09:38:52 +08:00
Pale Moon
ffcd2f5997
Add missing <stdint.h> in jxrlib for usage of int32_t.
...
Follow-up to abee00248ddfde24a4511726e9e8b216562cd041
2018-07-25 09:38:45 +08:00
Pale Moon
c9d95c4851
Bail in FowardTransaction if we don't have a TrxIdAllocator.
...
This fixes potential crashes for embedding.
Resolves #1537 .
2018-07-25 09:38:38 +08:00
Pale Moon
07559e07db
Address uint >= 0 comparison.
...
This is the only Wtype-limits warning that is actionable.
This resolves #928 .
2018-07-25 09:38:30 +08:00
janekptacijarabaci
1d0f51025e
HTML - media - setting currentTime when readyState is HAVE_NOTHING incorrectly throws an exception: Invalid State
2018-07-25 09:38:23 +08:00
janekptacijarabaci
6d80b92814
WebAudio - API - return the AudioNode connected to when calling AudioNode.connect()
2018-07-25 09:38:16 +08:00
Pale Moon
928ada37b3
Add Windows tile assets.
...
This resolves #1450 .
2018-07-25 09:38:09 +08:00
Pale Moon
359bbc8edb
Remove referrers when opening a link in a new private window.
2018-07-25 09:38:01 +08:00
Pale Moon
5ff9d873cd
Update SQLite lib to 3.21.0.
2018-07-25 09:37:54 +08:00
Pale Moon
a8b90051d3
Implement ** exponentiation operator.
...
Parser and Baseline JIT.
2018-07-25 09:37:45 +08:00
Pale Moon
670b01a144
Add right-association function to AST serializer.
...
This is required because exponentiation is defined as being right-associative, as opposed to everything else.
a ** b ** c ** d = a ** ( b ** ( c ** d ))
2018-07-25 09:37:38 +08:00
Pale Moon
d70458d49d
Make the page visibility API pref-controlled.
...
This resolves #1530 .
2018-07-25 09:37:31 +08:00
janekptacijarabaci
e0ef843df6
DOM - events - support dragexit (ondragexit - the attribute)
2018-07-25 09:37:24 +08:00
janekptacijarabaci
8aff895e60
HTML - details/summary - add columns test case for <summary> element
2018-07-25 09:37:16 +08:00
janekptacijarabaci
5b1ffbf7f7
Bug 1297835 - figure out why we're reframing scrollcorners
2018-07-25 09:37:09 +08:00
janekptacijarabaci
172295ded9
Bug 1295852 - elements named _moz_generated_content_before/after should not be considered generated content containers (partially)
2018-07-25 09:37:02 +08:00
janekptacijarabaci
89a578521b
HTML - details/summary - debug mode - assertion failure: !summary || !summary->IsMainSummary()
2018-07-25 09:36:55 +08:00
janekptacijarabaci
e115651888
HTML - details/summary - correct the universal selector for summary to include all namespaces (tests)
2018-07-25 09:36:47 +08:00
Pale Moon
0cb3aaf4e0
Mac: Re-initialize the Native Application Menu on run.
...
This resolves #1511 .
2018-07-25 09:36:40 +08:00
Pale Moon
53e19a3f7f
Allow users to disable the 4th and/or 5th mouse button on Windows.
...
This addresses #1517 .
2018-07-25 09:36:33 +08:00
janekptacijarabaci
230ee66aaa
HTML - details/summary - reftest.list (follow up)
2018-07-25 09:36:26 +08:00
Pale Moon
893ce18a8d
Rewrite assert in cubeb_alsa.c: alsa_refill_stream to pass back a cubeb error instead.
...
This should fix the assertion failure in #1515 .
2018-07-25 09:36:19 +08:00
Pale Moon
beedeec1e9
Stop including AppVersion in the installer display strings.
...
This resolves #1513 .
2018-07-25 09:36:12 +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
janekptacijarabaci
6cb76ffcc1
The profile - resetting (improvements)
2018-07-25 09:35:14 +08:00
trav90
fe817041b9
Update HSTS preload list
...
Tag #62 .
2018-07-25 09:35:07 +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
2bbb774662
Fix typo (RefPtr -> nsRefPtr)
2018-07-25 09:34:31 +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
janekptacijarabaci
3aa3b9bf0e
Media - subtitles (implement cuechange event)
2018-07-25 09:34:09 +08:00
Pale Moon
2afde91fb1
Don't propagate LOAD_FROM_CACHE to the whole load group on charset reload.
...
This improves our cache consistency when the charset declaration is not within the first 1024 bytes of the document, properly re-fetching resources from the net where we should.
2018-07-25 09:34:02 +08:00
Pale Moon
41d222ed51
Add missing sanitization for HTML exporting of bookmarks.
2018-07-25 09:33:54 +08:00
Pale Moon
5f73e19667
Confirm we actually have a PKCS#7 signedData content info.
2018-07-25 09:33:47 +08:00
Pale Moon
d79c26fb59
Cancel timer in TLSFilterTransaction if a transaction is canceled.
2018-07-25 09:33:40 +08:00
Pale Moon
4e6e186773
Revert "If we have XCTO: nosniff, we should have a content-type as well."
...
This reverts commit 8167b87bc3f0cb68e53dea50a2bd990d6115cab0.
2018-07-25 09:33:33 +08:00
Pale Moon
318d7a7546
Revert "Add shortcut key for Browser Restart command"
...
Revert "[suggestion] Main menu - Restart normally (improvements)" (note: poor commit message!)
This reverts commit c0f9a92de8d0d158a901af2b0310a821e5250c70.
This resolves #1490 .
2018-07-25 09:33:26 +08:00
JustOff
e13c58f050
Skip XCTO: nosniff check in case of 30x response
2018-07-25 09:33:19 +08:00
Pale Moon
4a170914a9
If we have XCTO: nosniff, we should have a content-type as well.
...
If content-type is not sent by the server, then there's nothing to check against, and we should allow the load.
"nosniff" headers are normally sent as a blanket security measure on a domain, but not every server response will include an explicit MIME type.
Follow-up for #1343 .
2018-07-25 09:33:12 +08:00
Pale Moon
421fd434f3
Use ARGS_LENGTH_MAX as upper bound in MArgumentsLength::computeRange.
2018-07-25 09:33:04 +08:00