Emilio Cobos Álvarez
0b67b218d0
style: Add a new Timer structure to the shared style context, and basic infrastructure for controlling animations.
2016-07-20 09:05:53 -07:00
Tetsuharu OHZEKI
09e6a7af54
resource: Remove the duplicated config from pref.json
2016-07-05 21:08:44 +09:00
mrmiywj
909f0da3c2
add reload keyboard shortcut
...
rename the preference to shell.builtin-key-shortcuts.enabled
2016-06-23 17:37:56 +08:00
Josh Matthews
99e436eb05
Add a test that forces a crash. This makes it easy to manually check the output of a segfault with a complicated backtrace; the actual automation doesn't help us except to verify that the crash continues to happen as excepted.
2016-06-20 18:32:48 -04:00
Rahul Sharma
15a2064c0d
implement related sw interface and register method
2016-06-02 04:09:39 +05:30
Paul Rouget
911a67b400
Make quit-on-escape optional
2016-05-16 17:39:25 +02:00
Anthony Ramine
afd29b7c1e
Support GC zeal
2016-05-12 16:44:40 +02:00
Josh Matthews
693d31d4ed
Ensure bluetooth and testbinding are disabled by default.
2016-05-02 14:32:54 -04:00
Corey Farwell
8883ffc730
Use same value for network.http.redirection-limit
pref as Gecko.
2016-04-17 20:14:10 -04:00
Corey Farwell
8e14cbccc3
Add pref for HTTP redirection limit.
...
The pref key name matches the associated Gecko pref key name.
2016-04-17 16:43:55 -04:00
Corey Farwell
07209c75db
Rename net.mime.sniff
pref to network.mime.sniff
.
...
Gecko uses the `network` prefix for network related items. Might be good
to mirror that here.
2016-04-17 16:15:24 -04:00
Jack Moffitt
1bec193415
Use better JS engine defaults
...
This adds in preferences for all the SM 39 available options (as
retrieved from Gecko), and uses the same defaults as Gecko. A few
properties are not supported yet, and incremental GC is still always
disabled regardless of the preference setting.
This also adds back in the options that were accidentally deleted when
\#10342 was rebased, which moved things from script_thread.rs to
script_runtime.rs.
2016-04-08 08:46:22 -06:00
Paul Rouget
df6e7394d4
forcetouch events support
...
This enables Apple forcetouch DOM events. It requires the preference dom.forcetouch.enabled.
The DOM events are described here:
- https://developer.apple.com/library/mac/documentation/AppleApplications/Conceptual/SafariJSProgTopics/RespondingtoForceTouchEventsfromJavaScript.html
The Cocoa mechanism is documented here:
- 20000016
-SW274
2016-04-05 18:42:28 +08:00
Stjepan Glavina
3ad7119b08
Add preferences to enable/disable the JITs
...
When creating a runtime (script.rs), we check prefs and then enable or
disable the JITs (Baseline and Ion).
2016-04-04 22:42:45 +02:00
Paul Rouget
e51a6309bf
Make it possible to use preferences to configure webrender and titlebar
2016-04-01 15:40:31 +08:00
Josh Matthews
cca25e2b3a
Enable MIME sniffing via a pref instead of a global option.
2015-12-31 07:45:49 -05:00
James Graham
de5296fb0a
Change default homepage to servo.org
2015-11-18 12:57:06 +00:00
James Graham
8d9ab50a96
Add a pref for a default homepage.
2015-09-25 00:58:51 +01:00
Josh Matthews
a3ee9b5dd9
Replace catch-all experimental flag with fine-grained boolean preferences initialized from a JSON document.
2015-08-28 10:30:04 -04:00