From 0eb021382b7f2370055714aa1cf7835026f971d5 Mon Sep 17 00:00:00 2001 From: Andreas Tolfsen Date: Thu, 29 Nov 2018 13:28:40 +0000 Subject: [PATCH] use typographer's quotes throughout MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replaces ' with ’ for consistency. --- index.html | 212 ++++++++++++++++++++++++++--------------------------- 1 file changed, 106 insertions(+), 106 deletions(-) diff --git a/index.html b/index.html index 6eceb98f6..34a83b9ab 100644 --- a/index.html +++ b/index.html @@ -465,13 +465,13 @@

Processing model

  1. Enqueue request - in the current session's request queue. + in the current session’s request queue.

  2. Wait until the first element - in the current session's request queue + in the current session’s request queue is request: -

  3. Dequeue request from the current session's request queue. +

  4. Dequeue request from the current session’s request queue.

  5. If the list of active sessions no longer contains the current session, set the current session to null. @@ -593,7 +593,7 @@

    Processing model

    to the connection.

A url variable dictionary is defined - as the mapping of a command's URI template variable names + as the mapping of a command’s URI template variable names to their corresponding values. @@ -1117,7 +1117,7 @@

Errors

invalid element state A command could not be completed because the element is in an invalid state, e.g. attempting to - clear an element that isn't + clear an element that isn’t both editable and resettable. @@ -1916,7 +1916,7 @@

Processing capabilities

  • For each name and value corresponding - to capability's own properties: + to capability’s own properties:

    1. Run the substeps of the first matching name: @@ -1999,7 +1999,7 @@

      Processing capabilities

      If the endpoint node does not allow the proxy it uses to be configured, or if the proxy configuration defined in value is not one that passes the endpoint - node's implementation-specific validity checks, + node’s implementation-specific validity checks, return success with data null.

      A local end would only send this capability @@ -2141,7 +2141,7 @@

      Sessions

      a remote end must take the following steps:
        -
      1. Perform the following substeps based on the remote end's +

      2. Perform the following substeps based on the remote end’s type:

        Remote end is an endpoint node @@ -2280,7 +2280,7 @@

        New Sessio of trying to process capabilities with parameters as an argument. -
      3. If capabilities's is null, +

      4. If capabilities’s is null, return error with error code session not created.

      5. Let session id be the result of generating a UUID. @@ -2320,7 +2320,7 @@

        New Sessio
      6. If strictFileInteractability is a boolean, set the current session’s strict file interactability to strictFileInteractability. Otherwise set the - current session's strict file interactability to false. + current session’s strict file interactability to false.

      7. Let proxy be the result of getting property "proxy" from capabilities and run the @@ -2387,7 +2387,7 @@

        New Sessio
      8. Set the current top-level browsing context for session in an implementation-specific way. This - should be the top-level browsing context of the UA's + should be the top-level browsing context of the UA’s current browsing context.

        WebDriver implementations typically start a @@ -2703,7 +2703,7 @@

        Navigation

      9. Start a timer. If this algorithm has not completed before timer reaches - the session's session page load timeout in + the session’s session page load timeout in milliseconds, return an error with error code timeout. @@ -2813,7 +2813,7 @@

        Navigate To

        1. If timer has not been started, start a timer. If this algorithm has not completed - before timer reaches the session's session page + before timer reaches the session’s session page load timeout in milliseconds, return an error with error code timeout.
        @@ -2985,7 +2985,7 @@

        Refresh

      10. Handle any user prompts and return its value if it is an error.

      11. Initiate an overridden reload of the current top-level browsing - context's active document. + context’s active document.

      12. If url is special except for file: @@ -3030,7 +3030,7 @@

        Get Title

      13. Let title be the result of calling the algorithm for getting the title attribute of the current - top-level browsing context's active document. + top-level browsing context’s active document.

      14. Return success with data title.

      @@ -3686,7 +3686,7 @@

      Set Window Rect

      such as not being able to resize in single-pixel increments.

      This is intended to mutate the value of the current - top-level browsing context's WindowProxy's + top-level browsing context’s WindowProxy’s outerWidth and outerHeight properties. Specifically, the value of outerWidth should be as close as possible to width and the value @@ -3888,7 +3888,7 @@

      Elements

      1. Let element be the item in the current browsing - context's list of known elements for which the web + context’s list of known elements for which the web element reference matches reference, if such an element exists. Otherwise return error with error code no such element. @@ -4697,7 +4697,7 @@

        State

        option element in a valid element context
        optgroup element in a valid element context -

        The element's element context, +

        The element’s element context, which is determined by:

          @@ -5222,7 +5222,7 @@

          Element Click

          option element
            -
          1. Let parent node be the element's container. +

          2. Let parent node be the element’s container.

          3. Fire a mouseOver event at parent node. @@ -5294,25 +5294,25 @@

            Element Click

            to 0 on pointer up action.
          4. Dispatch a pointerMove action with - arguments mouse's input + arguments mouse’s input id, pointer move action, - mouse's input source state, + mouse’s input source state, and 0.

          5. Dispatch a pointerDown action with - arguments mouse's + arguments mouse’s input id, pointer down action, - mouse's input source state, + mouse’s input source state, and 0.

          6. Dispatch a pointerUp action with - arguments mouse's + arguments mouse’s input id, pointer up action, - mouse's input source state, + mouse’s input source state, and 0.

          7. Remove mouse from the - current session's input state table. + current session’s input state table.

          8. Remove mouse from the list of active input sources. @@ -5697,7 +5697,7 @@

            Element Send Keys

            input element in the file upload state, or false otherwise. -
          9. If file is false or the current session's +

          10. If file is false or the current session’s strict file interactability, is true run the following substeps:

            1. Scroll into view the element. @@ -5784,7 +5784,7 @@

              Element Send Keys

              1. Let current text length be the JavaScript - string's length of element's API value. + string’s length of element’s API value.

              2. Set the text insertion caret using set selection range using current text length for both the start @@ -5799,7 +5799,7 @@

                Element Send Keys

                arguments text and keyboard.
              3. Remove keyboard from the current - session's input state table + session’s input state table

              4. Remove keyboard from the list of active input sources. @@ -6070,7 +6070,7 @@

                Executing Script

                the environment settings object for window.
              5. Let global scope be - environment settings realm's + environment settings realm’s global environment.
              6. If body is not parsable as a FunctionBody @@ -6448,7 +6448,7 @@

                Get All Cookies

              7. Let cookies be a new JSON List.

              8. For each cookie in all associated cookies of - the current browsing context's active document: + the current browsing context’s active document:

                1. Let serialized cookie be the result @@ -6661,7 +6661,7 @@

                  Actions

                  Then both fingers release from the touchscreen.

                  When the remote end receives this, - it will look at each input source's action lists. + it will look at each input source’s action lists. It will dispatch the first action of each source together, then the second actions together, and lastly, the final actions together. @@ -6671,9 +6671,9 @@

                  Actions

                  There is no limit to the number of input sources, - and there is no restriction regarding the length of each input's action list. + and there is no restriction regarding the length of each input’s action list. This means, there is no requirement that all action lists have to be the same length. - It is possible for one input source's action list + It is possible for one input source’s action list may have more actions than another.

                  In this case, the action list for the first finger contains 2 actions @@ -6814,8 +6814,8 @@

                  Sources

                  sources. This list is initially empty. When an input source is added to the list of active input sources, a corresponding entry is made in the input state table where the -key is the input source's input id and the value is -the input source's input source state. When an +key is the input source’s input id and the value is +the input source’s input source state. When an input source is removed from the list of active input sources, the corresponding entry in the input state table is also removed. @@ -6857,10 +6857,10 @@

                  State

                  -

                  A null input source's input source state is +

                  A null input source’s input source state is a null input state. This is always an empty object. -

                  A key input source's input source state is a +

                  A key input source’s input source state is a key input state object. This is an object with a property, pressed, which is a set of strings representing currently pressed keys and @@ -6986,7 +6986,7 @@

                  Ticks

                  loop.

                  At the lowest level, the behavior of actions is intended to mimic - the remote end's behavior with an actual input device as + the remote end’s behavior with an actual input device as closely as possible, and the implementation strategy may involve e.g. injecting synthesized events into a browser event loop. Therefore the steps to dispatch an action will inevitably end @@ -7136,19 +7136,19 @@

                  Processing actions

                  "pointer"
                  Create a new pointer input source. Let the - new input source's pointer type be set to the value - of parameters's pointerType property. + new input source’s pointer type be set to the value + of parameters’s pointerType property.
        -
      2. Add source to the current session's list +

      3. Add source to the current session’s list of active input sources. -

      4. Add source's input source state to - the current session's input state table, keyed - on source's input id. +

      5. Add source’s input source state to + the current session’s input state table, keyed + on source’s input id.

      -
    2. If source's source type does not +

    3. If source’s source type does not match type return an error with error code invalid argument. @@ -7556,15 +7556,15 @@

      Dispatching actions

      1. Let source id be equal to the value - of action object's id property. + of action object’s id property.

      2. Let source type be equal to the value - of action object's type property. + of action object’s type property. - -

      3. If the current session's input state table doesn't +

      4. If the current session’s input state table doesn’t have a property corresponding to source id, then let the property corresponding to source id be a new object of the corresponding input source state type for @@ -7577,7 +7577,7 @@

        Dispatching actions

      5. Let algorithm be the value of the column dispatch action algorithm from the following table of dispatch action algorithms that matches the - source type and the action object's + source type and the action object’s subtype property, to a dispatch action algorithm. @@ -7621,12 +7621,12 @@

        Keyboard actions

        The normalised key value for a raw key key is, if key appears in the table below, the string value in - the second column on the row containing key's unicode + the second column on the row containing key’s unicode code point in the first column, otherwise it is key.

        - @@ -7713,7 +7713,7 @@

        Keyboard actions

        is one that appears in the second column of the following table. + doesn’t match the requirement for producing the character? -->
        key's codepoint + key’s codepoint Normalised key value
        \uE000"Unidentified"
        @@ -7832,7 +7832,7 @@

        Keyboard actions

        - @@ -7882,12 +7882,12 @@

        Keyboard actions

        1. Let raw key be equal to the - action object's value property. + action object’s value property.

        2. Let key be equal to the normalised key value for raw key. -

        3. If the input state's pressed property +

        4. If the input state’s pressed property contains key, let repeat be true, otherwise let repeat be false. @@ -7904,23 +7904,23 @@

          Keyboard actions

          keyboard, following the guidelines in [[!UI-EVENTS]].
        5. If key is "Alt", let - device state's alt property be true. + device state’s alt property be true.

        6. If key is "Shift", let - device state's shift property be true. + device state’s shift property be true.

        7. If key is "Control", let - device state's ctrl property be true. + device state’s ctrl property be true.

        8. If key is "Meta", let - device state's meta property be true. + device state’s meta property be true.

        9. Add key to the set corresponding to - input state's pressed property. + input state’s pressed property.

        10. Append a copy of action object with the subtype property changed to keyUp - to current session's input cancel list. + to current session’s input cancel list.

        11. Perform implementation-specific action dispatch steps equivalent to pressing a key on the @@ -7939,10 +7939,10 @@

          Keyboard actions

        - - - - + + + + @@ -8067,27 +8067,27 @@

        Pointer actions

        1. Let pointerType be equal to - action object's pointerType property. + action object’s pointerType property.

        2. Let button be equal to - action object's button property. + action object’s button property. -

        3. If the input state's pressed property +

        4. If the input state’s pressed property contains button return success with data null. -

        5. Let x be equal to input state's +

        6. Let x be equal to input state’s x property. -

        7. Let y be equal to input state's +

        8. Let y be equal to input state’s y property.

        9. Add button to the set corresponding to - input state's pressed property, and + input state’s pressed property, and let buttons be the resulting value of that property.

        10. Append a copy of action object with the subtype property changed to pointerUp to - the current session's input cancel list. + the current session’s input cancel list.

        11. Perform implementation-specific action dispatch steps equivalent to pressing the button @@ -8101,7 +8101,7 @@

          Pointer actions

          and metaKey from the calculated global key state. Type specific properties for the pointer that are not exposed through the webdriver API must be set to the default value - specified for hardware that doesn't support that property. + specified for hardware that doesn’t support that property.
        12. ASCII lowercase -
        13. JavaScript string's length +
        14. JavaScript string’s length
        15. queue
        key's codepoint + key’s codepoint Description Location
        keykey
        codecode
        locationlocation -
        altKeydevice state's alt property -
        shiftKeydevice state's shift property -
        ctrlKeydevice state's ctrl property -
        metaKeydevice state's meta property +
        altKeydevice state’s alt property +
        shiftKeydevice state’s shift property +
        ctrlKeydevice state’s ctrl property +
        metaKeydevice state’s meta property
        repeatrepeat
        isComposingfalse
        charCodecharCode @@ -7960,10 +7960,10 @@

        Keyboard actions

        keykey
        codecode
        locationlocation -
        altKeydevice state's alt property -
        shiftKeydevice state's shift property -
        ctrlKeydevice state's ctrl property -
        metaKeydevice state's meta property +
        altKeydevice state’s alt property +
        shiftKeydevice state’s shift property +
        ctrlKeydevice state’s ctrl property +
        metaKeydevice state’s meta property
        repeatrepeat
        isComposingfalse
        charCodecharCode @@ -7988,12 +7988,12 @@

        Keyboard actions

        1. Let raw key be equal to - action object's value property. + action object’s value property.

        2. Let key be equal to the normalised key value for raw key. -

        3. If the input state's pressed +

        4. If the input state’s pressed property does not contain key, return.

        5. Let code be the code for @@ -8010,19 +8010,19 @@

          Keyboard actions

          keyboard, following the guidelines in [[!UI-EVENTS]].
        6. If key is "Alt", let - device state's alt property be false. + device state’s alt property be false.

        7. If key is "Shift", let - device state's shift property be false. + device state’s shift property be false.

        8. If key is "Control", let - device state's ctrl property be false. + device state’s ctrl property be false.

        9. If key is "Meta", let - device state's meta property be false. + device state’s meta property be false.

        10. Remove key from the set corresponding - to input state's pressed property. + to input state’s pressed property.

        11. Perform implementation-specific action dispatch steps equivalent to releasing a key on the @@ -8040,10 +8040,10 @@

          Keyboard actions

        keykey
        codecode
        locationlocation
        altKeydevice state's alt property
        shiftKeydevice state's shift property
        ctrlKeydevice state's ctrl property
        metaKeydevice state's meta property
        altKeydevice state’s alt property
        shiftKeydevice state’s shift property
        ctrlKeydevice state’s ctrl property
        metaKeydevice state’s meta property
        repeatfalse
        isComposingfalse
        charCodecharCode